Lekkas 18 El.Venizelou, τα Λουτρά Λουτρακίο...
The restaurant is also easily accessible by public transportation. The closest stop is ΚΤΕΛ Νομού Πέλλας, which is 695 meters away.
We might have the menu for Lekkas from τα Λουτρά Λουτρακίου in the photos. A menu might be further down.