Review of Papa Gino's

267 E Central St, Franklin, MA 02038

Overall Rating

Review


I didn't get sick but boy was the service slow and they charged me for the larger pizza and gave me the smaller one. Crust is made by Udi's. 10 or 12 inch

Updated 6 years ago