Frost Ice Bar
Latest: FAIL
September 20, 2016
Address
200 STATE ST
North End, MA 02109
Inspection History
6 inspections
1 failures
License
License #90142
Last inspected: September 20, 2016