![food96 logo](/pic/food96.com.png)
Pizza Palace
Recommended Reviews
3.7
Steve Ennis
Might be the best pizza place in Lowell. Try a vegetarian pizza here. veggies are fresh and it comes out tasty. Well cooked pizza keeps well in the fridge for leftovers. Other pizza places in Lowell, do not stack up. Little expensive compared to other pizza places but food quaity is supurb.
Bryanna Abboud
the whole order I was given , was wrong, I called to ask if they could send a better one and the location was an issue, the lettuce in the salad was rotted and extremely awful customer service. they were frustrated when I had called again to explain the issue and speak with management. I work under the board of health and I will be sending someone in to check it out so this doesn't happen to anyone else
Linda Lutfi
Pizza Palace is one of the best pizza place in town! Great tasting pizza and great customer service. Highly recommend! You won’t regret it.