Drag box to select area
The first pizza shop on Main Street serves Sicilian and New York-style pies and slices to order. Diners can also purchase salads. Customers can eat in, take their food out or order delivery.
85 Main St, Nashua, NH 03060