Search results
Yelp Reviews
4.0 67 reviews
- 5 star 32
- 4 star 16
- 3 star 3
- 2 star 8
- 1 star 8
Sudbury Pizza Palace is an absolute gem in the world of pizza. From the moment you take your first bite, you're transported to a culinary paradise. Their Italian beef and giardinara pizza is a... More
Not great. Italian sub sadly lacking in flavor. Sliver thin slice of provolone, dry meats, lackluster dressing. More