Lambert's @ Faneuil Hall
Latest: PASS
December 27, 2013
Address
7 NORTH ST
North End, MA 02109
Inspection History
4 inspections
1 failures
License
License #80551
Last inspected: December 27, 2013