The Cheese Shop
Latest: FAIL
January 31, 2012
Address
20 FLEET ST
North End, MA 02113
Inspection History
7 inspections
2 failures
License
License #33570
Last inspected: January 31, 2012