The 10 Best Drunken Eats in Cleveland
8 of 10
(showing full size)
Café Stratos- North Olmsted
Photo Courtesy of Trip Advisor
If you are looking to ride your buzz out anywhere in the western suburbs of Cleveland, take safe transportation to Café Stratos. This 24-hour Greek restaurant has an all-you-can-eat salad bar plus a deep menu of diner sytle foods. Café Stratos is located at 23642 Lorain Rd North Olmsted. Call 440-734-9431 or visit cafestratos.net for more information.