en
×
About Us
Contact Us
Guides
Articles
Vota
/
Turkey
/
Ayvalık
/
Leo's Palace
Leo's Palace
Mediterranean · Bar · Turkish
Leo's Palace is a Mediterranean and Turkish restaurant and bar, offering delicious dishes and special drink pairings in a hidden garden setting under ancient trees.
13012 Sk No:1 A, Ayvalık 10400, TR
Ayvalık, Turkey
leospalace.com
Location
The ranking
Best Mediterranean in Ayvalik
342 places, none rated yet
See the full list →