McDermott's Boston Bar
Bar · Pub · Italian
McDermott's Boston Bar is a cozy bar and pub offering a casual atmosphere, located in the back of The Little Italian Place. It features Italian cuisine and is known for hosting live music events.
Location
Vota recommends