Restaurants in Framingham, MA
Restaurants • Pizza
31 Janebar Cir.,
Framingham ,
MA
01701
UNITED STATES
Based on 2 reviews
Amazing!
Wow! I've driven by the place for many years and never thought anything special about it. The parking is in a dificult intesection which made it an incovenience to get in and out, but the food definit...Good
This place is great for pizza. My favorite is thier traditional pepperoni. The staff is nice and quick.Worldwide > United States > Framingham, MA > Pizza