Il Nonno is a pizza restaurant offering authentic, homemade pizza with delivery and takeout options. They also serve Italian cuisine.