88 SUPERMARKET
Latest: PASS
April 29, 2008
Address
50 HERALD ST
South End, MA 02118
Inspection History
6 inspections
3 failures
License
License #19720
Last inspected: April 29, 2008