Taverna Manthos
Seafood · Mediterranean · Bar
Taverna Manthos is a restaurant and bar located by the sea, offering delicious food made with fresh ingredients and boasting an incredible view. The establishment is known for its friendly and very helpful staff.
Location
Best places nearby
The highest rated places close to Taverna Manthos.
