TASTE OF THE TOWN I I
Latest: PASS
March 25, 2011
Address
60 STATE ST
North End, MA 02109
Inspection History
15 inspections
7 failures
License
License #20623
Last inspected: March 25, 2011