Menu
Home
Discover
Menu a la Carte
Delivery Menu
Come to visit Us to our restaurant in Logaras ,
Enjoy the patio or call to order
take away or delivery.
MENU A LA CARTE
DELIVERY MENU
for delivery or take away
call us
+30 2284 04 52 41