This is the BEST pizza in Framingham, possibly the best pizza in Massachusetts. I HIGHLY recommend this place for take out. The actual restaurant is small, but does have a dining area.
Izinto onokuzenza kufuphi
4.86 (1,134)
Uhambo lokutya lwaseNorth End
olungachananga lwaseBoston