Elia Restaurant (Menu)

Λιμεναρια, Λιμενάρια
+30 2593 058053

Give a rating to Elia Restaurant

Suggest a dish

How much did you spend at Elia Restaurant?