Pizza in Lowell, MA
Special Offer:
Hot And Tasty | Serving Greater Lowell
Learn more
Pizza
283 School St.,
Lowell ,
MA
01854
UNITED STATES
Based on 2 reviews
Better options in the area
The food isn't very good, the staff is unfriendly and they charge a ridiculous delivery fee - even when they're walking something two blocks down. Don't waste your money.Best in the City
Been coming here for years.American Express
Cash
Discover
MasterCard
Visa
Worldwide > United States > Lowell, MA > Pizza