THE PLACE
Latest: PASS
October 22, 2014
Address
2 BROAD ST
North End, MA 02109
Inspection History
4 inspections
1 failures
License
License #117955
Last inspected: October 22, 2014