Nino's Ristorante Italiano Pizza
- 211 Statium St.
- Smyrna, DE 19977
- Phone: (302) 659-0400
- Visit Website
Whether your going out for dinner or need a delivery, Nino's Italian Restaurant is the best choice. Choose from our award winning pizzas, sub, salads, italian specialties etc.