South Street Diner

178 Kneeland St.
Boston
Massachusetts
United States