ΟΒΓΟΡΟ ΤΑΒΕΡΝΑ | Ovgoro Greek Tavern
Greek · Casual Dining · Grill
Ovgoro Greek Tavern offers traditional homemade Greek food in a comfortable space with panoramic views. They specialize in fresh, traditional products and offer home-style cooked meals, particularly on Sundays.
Location
Best places nearby
The highest rated places close to ΟΒΓΟΡΟ ΤΑΒΕΡΝΑ | Ovgoro Greek Tavern.
