San Leon Tavern
Greek · Bar
Greek tavern offering delicious meals, drinks, and cocktails. Features outdoor seating, a full bar, and accepts reservations. Family-friendly.
Location
Best places nearby
The highest rated places close to San Leon Tavern.
Local restaurants nearby
Ιονίων Νήσων

