Boston, MA Metro >
Framingham >
Restaurants >
1133 Worcester Rd, Framingham, MA 01701
Hours
“The Framingham location is generally fast, and clean.”
“Their pizza has good sauce, a good thin, crispy crust that isn't too dry.”
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now