Cafe • Cafés • Diners • German
"The Rock Cafe in Stroud is an historic piece of Rt 66. It is well worth a stop for good traditional diner food. Have rode out here many times over the years and have never been disappointed. Service is excellent with a small town vibe."
German • European • Hot Dogs • Breakfast
German • Lunch • European • American