Outakes
Latest: PASS
May 6, 2010
Address
88 EAST NEWTON ST
South End, MA 02118
Inspection History
8 inspections
2 failures
License
License #25409
Last inspected: May 6, 2010