All listings

4.2(65)
Newtown Road Italian Deli & Pizza
Deli in the Route 6 Plaza serving sandwiches and other comfort foods for takeout or delivery.
Ratings & reviews
4.2
65 reviews
Based on 65 customers who rated this business.
Read & write reviews on GoogleCommunity reviews
Be the first to review Newtown Road Italian Deli & Pizza
