Natick Pizza Palace
58 E Central St
Natick, Massachusetts 01760
USA
Phone: 508-653-3240
Natick, Massachusetts 01760
USA
Phone: 508-653-3240
Food | 8.5 |
Service | 9.5 |
Ambiance | 7.0 |
Overall: | 8.0 |
Location & Nearby Info
Shanghai Tokyo0.00 mi
Dunkin' Donuts0.03 mi
Neighborhood Pizza0.09 mi
Nicholas Restaurant0.14 mi
Eds Place0.15 mi
Agostino's0.21 mi
Park St Ice Cream Shoppe Ltd0.22 mi
Dah Mee0.22 mi
Dolphin Seafood0.23 mi
Cuisine:
Natick Pizza Palace Description:
Natick Pizza Palace is a respectable Deli,Sandwiches,Pizza restaurant in Natick, Massachusetts, offering you a interesting choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Natick Pizza Palace