Full menu with prices & pictures
The Luna Ηρακλειδών 84, 851 01 Ialyssos, Gree...
+302241090806
A complete menu of The Luna from lalysos Ελλάδα covering all 2 meals and drinks can be found here on the food list.
Lamb Chops
Souvlaki