What are you looking for?

American Restaurants in Weymouth

4.5 - 250 votes

Hours: 8AM - 1AM

269 Park Ave, Weymouth
(781) 335-9623

Papa Johns Pizza

I’ve driven by this place hundreds of times. Finally stopped in for a late lunch. Amazing!It was 3:30pm and packed. Speaks for itself. More reviews

4.6 - 118 votes

Hours: 11AM - 3PM

644 Middle St, Weymouth
(781) 803-6606

Papa Johns Pizza

I want to thank Maureen and her team for their delicious cupcakes, their commitment to the community and their flexibility! Our neighborhood association ... More reviews

4.4 - 220 votes

Hours: 7AM - 7PM

122 Broad St, Weymouth
(781) 337-6620

Papa Johns Pizza

Food was ok. Eggs were bland and had way too much cheese. The bacon was best part., no complaints. Pancakes were also nothing special also service was sp... More reviews

4.4 - 144 votes

Hours: 12PM - 1AM

550 Washington St, Weymouth
(781) 340-0440

Papa Johns Pizza

Phenomenal live music. The food was meh, but it was overall a great dive-y place to enjoy yourself More reviews

4.4 - 95 votes

Hours: Open 24 today

117 Clubhouse Dr, Weymouth
(781) 812-1723

Papa Johns Pizza

Weathervane is a nice little 9 holes track. It's tucked in a subdivision of nice homes. It's a fun course. Not overly challenging or super long... More reviews

4.3 - 203 votes

Hours: 12 - 11PM

159 Bridge St #1040, Weymouth
(339) 201-7841

Papa Johns Pizza

Had a gift certificate went on Wednesday night Italian night they have a great deal 34$ combo salad, drink, and dinner plate of chicken parmesan or meatb... More reviews

4.3 - 156 votes

Hours: 11AM - 8PM

259 Park Ave, Weymouth
(781) 337-0823

Papa Johns Pizza

Nice place to sit outside and eat. They have fences so the kids can run around a little and I don't have to worry about cars.The food was good I ord... More reviews

4.3 - 84 votes

Hours: 11AM - 1AM

800 Broad St, Weymouth
(781) 337-3322

Papa Johns Pizza

great scene and great pizza from Woody in the kitchen. good live music as well occasionally. More reviews

4.3 - 81 votes

Hours: 11AM - 1AM

416 Middle St, Weymouth
(781) 337-9905

Papa Johns Pizza

Best hidden gem in Weymouth. Staff is amazing and so is the food! Prices are unbeatable with huge portions. Always look forward to their weekly specials! More reviews

4.3 - 69 votes

Hours: 8AM - 1AM

450 Washington St, Weymouth
(781) 812-2454

Papa Johns Pizza

Really good service & food. They had live performance that ended at 730. Arrived around 6 for a birthday dinner party of 5. Our waitress was very ver... More reviews

View on map