Leo's House of Pizza
- Address
- Rt 1 Traffic Cir
- Place
- Newburyport , MA 01950-3936
- Landline
- (978) 462-1221
Description
Leo's House of Pizza can be found at Rt 1 Traffic Cir . The following is offered: Fast Food - In Newburyport there are 2 other Fast Food. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Fast Food(978)462-1221 (978)-462-1221 +19784621221