GARDEN OF EDEN
Latest: PASS W/ CONDITIONS
August 11, 2008
Address
571 TREMONT ST
South End, MA 02118
Inspection History
7 inspections
4 failures
License
License #19508
Last inspected: August 11, 2008