Abbey Road Tavern, LOWELL, Massachusetts (MA)
Conveniently situated at 26 London Street () in LOWELL, Massachusetts (MA) (1852), Abbey Road Tavern can be reached at 9789370255. It is advisable to call ahead of time to make a reservation.
More restaurants in LOWELL, Massachusetts (MA)
Abbey Road Tavern contact information and details:
Address: 26 London Street - , LOWELL, Massachusetts (MA) 1852
Contact Phone: 9789370255
