The Harborwalk Cafe on Tudor Wharf

34 Charles River Ave.
Charlestown
Massachusetts
United States