Big Papi's Grille

30 Worcester Rd.
508-620-9990
Framingham
Massachusetts
United States
website