( 59 Reviews )
Sbarro
Pizza Restaurant, Pizza Delivery, Pizza Takeaway
1245 Worcester Road, #2000 Natick, MA 01760
Dallas Mallory
Not the best pizza just wanted to remind myself why I tell people not to eat it. Pizzas undercooked very bland not even hot even after they heat it back up for not even t ... more
( 756 Reviews )
California Pizza Kitchen at Natick
Pizza Restaurant, American Restaurant, Caterer
1245 Worcester Street Natick, MA 01760
Mac Gamara
This used to be one of my favorite places to go but from the past two times, it am highly disappointed. The service is extremely slow and lackluster. No server will come ... more