Fish Tavern O Babis
Seafood · Greek · Grill
This is a traditional fish tavern by the sea, offering fresh fish and a variety of flavors. They specialize in charcoal-grilled fish prepared simply with lemon and olive oil, and are known for their authentic Greek meals.
Location