Nonna & Nonno is an Italian restaurant offering pasta, pizzas, salads, and desserts in a spacious, light-filled dining room. The menu features authentic, family-style cuisine.