Kelari
Greek
Kelari is a Greek restaurant located on the central square. It offers a beautiful setting and is known for its excellent cuisine.
Location
Best places nearby
The highest rated places close to Kelari.
Local restaurants nearby
Κεντρική πλατεία Λευκάδος, Ιονίων Νήσων

