Restaurants in Sudbury, MA
Restaurants • Pizza
418 Boston Post Rd.,
Sudbury ,
MA
01776
UNITED STATES
Based on 1 reviews
Great lunch take out
Used to order from here almost weekly! The food is good and very well priced. There is a good selection on the menu. Eating in sometimes took longer than anticipated, so for lunch we usually ordered take out. Also they used to offer...Worldwide > United States > Sudbury, MA > Pizza