Bella Vista Taverna
Greek · Mediterranean · Casual Dining
Greek taverna offering traditional Corfiot and Greek cuisine with stunning island views.
Location
Best places nearby
The highest rated places close to Bella Vista Taverna.
Local restaurants nearby
Moraitika, Ιονίων Νήσων
