What are you looking for?

Italian Restaurants in Weymouth

4.6 - 100 votes

Hours: 9AM - 4PM

957 Washington St, Weymouth
(781) 337-5414

That's Italian Too

I hit the wrong button before. Please ignore the one star review. Sandwiches and subs are excellent .Quality products and efficient service. More reviews

4.3 - 145 votes

Hours: 1 - 8:30PM

1167 Main St, Weymouth
(781) 335-5600

Ecco Trattoria & Bar

Hp accessible covid compliant very clean missed the mark on swordfish good service $$$ More reviews

4.4 - 104 votes

Hours: 12PM - 1AM

550 Washington St, Weymouth
(781) 340-0440

Union Brew House

Waited 45 mins for our order and the place had hardly any customers! Wait person totally didn't put in the app we ordered! The meals we got were fin... More reviews

4.1 - 108 votes

Hours: 11AM - 9PM

1305 Pleasant St, Weymouth
(781) 335-0295

Gusto Pizza

Who doesn't love a good chicken finger?! People rave about these homemade chicken fingers and I can see why. They have a crispy-crunchy, breadcrumb-... More reviews

3.7 - 144 votes

Hours: 11:30AM - 10PM

909 Broad St, East Weymouth
(781) 337-4363

The Venetian Restaurant

I have been coming to this place for over 30 years now and it is still just as good now as it was way back when. I've had both their Italian food an... More reviews

3.8 - 120 votes

Hours: 11AM - 11PM

920 Washington St, Weymouth
(781) 331-3664


I love sitting on the patio in the summer looking out over Whitmans pond! Good food and a great vibe. More reviews

3.8 - 116 votes

Hours: 11AM - 9PM

1229 Washington St, Weymouth
(781) 340-0033

Capone's Pizzeria & Prohibition Pub

The service was very good and friendly. The food was also delicious. We will definitely go back. More reviews

3.8 - 102 votes

Hours: 10AM - 10PM

779 Broad St, Weymouth
(781) 337-6996

Weymouth House of Pizza

Sub and pizza been gross everytime we go there .For sum reason it been gross for while will not be ordering from there again gave a second chance and the... More reviews

4 - 80 votes

Hours: 4 - 10PM

909 Broad St, Weymouth
(781) 337-4363

The Venetian Weymouth

I called to place an order over the phone. The woman who answered the phone was very rude. My baby was making noise so I asked her to hold for a minute w... More reviews

3.7 - 97 votes

Hours: 10:30AM - 9:30PM

770 Washington St, Weymouth
(781) 331-2660

Papa Gino's

Ordered a delivery online and it said it would be here in 35 minutes! My food arrived in 30, fresh out of the oven, and great quality! I think I just fou... More reviews

3.6 - 95 votes

Hours: 10:30AM - 9:30PM

765 Bridge St, Weymouth
(781) 340-3385

Papa Gino's

Excellent food, had a southwest chicken bowl and a small broccoli cheddar. Employees were just as friendly as could be More reviews

View on map