Address: 160 W Central St, Natick, MA 01760, USA
“Unbelievable Sicilian pizza from this amazing business! Soft, thick, crispy on the bottom, gooey on the top, perfectly cooked and so good I can't wait to go back and get another. Added a Greek salad which was perfect for 2, nice greens, olives and feta... also perfect. Please give this local spot a try.. it's well worth it! The owner is friendly and accommodating... you won't be disappointed”
Address: 251 W Central St, Natick, MA 01760, USA
“Easily the best pizza place in the metro West and Natick, Framingham areas. The pizza is hand tossed and cooked right on the stone. This place has some skilled cooks for a small pizza shop, even preparing real restaurant style sauteed pasta fresh in frying pans, which is never seen in a smaller pizza shop . The prices are extremely affordable, and in my opinion much cheaper than what the food actually should cost, as I'd pay more for this better quality product. I'll drive by the four pizza shops on the area for this place. Only criticism is their service is typically slower and you're gonna have to wait a bit, but its the one time that is worth it cause their putting the time in their food.”
Address: 195 W Central St, Natick, MA 01760, USA
“Visited this place in November this year. The place is very busy place during lunch buffets. It's obvious as they have very nice variety of options available in lunch buffets in veg and non veg. The place has good atmosphere. The staff is very polite and cooperative. Loved the food quality and the service.”
Address: 179 W Central St #107, Natick, MA 01760, USA
“Good food at a good price. Weve been going to Mr.Chens for about two years now....Wish they gave more duck sauce with my takeout order.”
Address: 179 W Central St, Natick, MA 01760, USA
“A good non-chain pizza and sub place. Very large 18" pizza and very generous toppings.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…