Restaurants in Leonidio

4 places in Leonidio, Greece.

Browse Leonidio by type

AllPizza 2Italian 2
GyrosΟ "ΤΑΚΑΣ"Leonidio, Greece★ 4.8501 reviewsPizza · CaféRestaurant-Pizzeria PritanionLeonidio, Greece★ 4.7489 reviewsRestaurantΨητοπωλείο "Το Στέκι"Leonidio, Greece★ 4.7169 reviewsPizza · ItalianPizzaria GiouzelitoLeonidio, Greece★ 4.6323 reviews