Does Italia Pizzeria Restaurant have any deals?
Answer:
Italia Pizzeria Restaurant is currently offering deals. View the menu to see what deals are available.Does Italia Pizzeria Restaurant offer delivery?
Answer:
Italia Pizzeria Restaurant does offer delivery. Delivery is free!Where is Italia Pizzeria Restaurant located?
Answer:
Italia Pizzeria Restaurant is located at 285 Main Ave, Norwalk, CT 06851.What food is served at Italia Pizzeria Restaurant?
Answer:
Italia Pizzeria Restaurant makes healthy pizza, veggie pizza and more!