Pizza Palace is a family owned and operated full-service, quality-food restaurant in Lowell, MA.

A main focus for us is to provide top quality food at an affordable price. We do everything in our power to control our costs and provide the savings directly to you. Your dollar will always go further with us!

We serve and deliver to the Lowell, Drum Hill, and N. Chelmsford areas.

We look forward to serving you!