📍 Causeway Street 85
The Harp — Café & bar in Boston, Massachusetts, USA. Causeway Street 85. Hours, map, contact. USAForAll.