Full menu with prices & pictures
Il Leone Via Facciolati, 28, Padova I-35126,...
The restaurant from Padova offers 10 different menus and drinks on the menu at an average price of $6.8.
Based on the average rating of 4, the Il Leone is definitely worth a visit.
Pizza economica, molto buona, ingredienti di qualità. Servizio molto efficace e veloce. Se fai...
Quando passo per Padova mi fermo spesso , la trovo davvero ottima con impasto leggero sottile e...