Abbey Road Tavern, LOWELL, Massachusetts (MA)

Feeling hungry? Abbey Road Tavern might be the place to eat to suit your needs.
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