Sol Cafe'

223 Grove St.
Massachusetts
United States