Delivery
Pickup
Outdoor
Massachusetts
Franklin Town
1 Restaurants on GastroRanking
340 Opinions in 2 websites
Staff is very friendly and accommodating. Pizza at this location is the best. Crispy crust, just the right amount of toppings, sauce and cheese. Always great for takeout.