Spacious Italian Trattoria with Wood-Fired Pizza
Nonna Rosa is a bright, spacious Italian restaurant with comfortable seating and distinctive ceiling décor. The menu features a wide selection of classic dishes, including stone-oven pizzas, pasta, meat, and fish, plus changing specials. Guests appreciate the attentive service, touches of Italian spoken by the staff, and generous portions that are thoughtfully presented.