Marrett Square Deli, LEXINGTON, Massachusetts (MA)
Conveniently located at 321 Marrett Road () in LEXINGTON, Massachusetts (MA) (2421), Marrett Square Deli can be reached at 7818630640. Please do call ahead to make a reservation.
More restaurants in LEXINGTON, Massachusetts (MA)
Marrett Square Deli contact information and details:
Address: 321 Marrett Road - , LEXINGTON, Massachusetts (MA) 2421
Contact Phone: 7818630640