Taverna Santa Barbara
Greek · Seafood · Casual Dining
Beachfront Greek taverna offering great food and excellent service.
Location
Best places nearby
The highest rated places close to Taverna Santa Barbara.
Local restaurants nearby
Ιονίων Νήσων
Location
The highest rated places close to Taverna Santa Barbara.
Ιονίων Νήσων