Restaurant Il Leone offers a complete menu of local specialties, including pizza. Expect generous portions of delicious, authentic dishes.