This Carrabba's Italian Grill location has closed
1A Newbury St, Peabody MA 01960
Write a review
You May Also Like
0.41 miles
Marco's Restaurant - 47 Newbury St, Peabody
Italian, Pizza
0.64 miles
Santarpio's Pizza - 71 Newbury St, Peabody
Pizza, Italian
1.92 miles
Polcari's Restaurant - 92 Broadway, Saugus
Italian, Pizza
Peabody, Massachusetts
Carrabba's Italian Grill
Italian in Peabody, MA
1A Newbury St, Peabody
Suggest an Edit
Nearby Stores
Avis Car Rental
1 Newbury St, Peabody
Budget Car Rental
1 Newbury St, Peabody
7-Eleven
23 Newbury St, Peabody