Ovelos
Restaurant • Barbecue restaurant • Greek restaurant👍👍 Food is tasty, big portion. Staffs are nice. Mini restaurant but really tasty. I love french fries very much. Greek beer is yum yum.
Address
Frankfurter Str. 63, 63067 Offenbach am Main, Germany
Website
Contact
+49 69 26919464Price rating
$ $$$
Rating on Google Maps
4.50 (411 reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week