Athos Tavern
Greek · Seafood · Casual Dining
Athos Tavern offers a traditional Greek dining experience with fresh ingredients and flavorful dishes. It is located by the sea, providing a pleasant atmosphere for diners.
Location
Best places nearby
The highest rated places close to Athos Tavern.


