I happened to be in the area and just ran in for a drink. Basic convenience store type items but it was clean and friendly. Very nice neighborhood as well.
ho
Review №2
Very lovely people!
Information
8Photos
2Comments
4.9Rating
Address:683 Washington St, Norwood, MA 02062, United States