Souper Salad

75-101 Federal St.
Boston
Massachusetts
United States