La Nonna is an Italian restaurant offering traditional, homemade-style cuisine with vegetarian options, including pizza and Mediterranean dishes. With over 35 years of experience.