Cafe Latino
Latest: PASS W/ CONDITIONS
May 13, 2009
Address
3 CENTER PLAZA
North End, MA 02109
Inspection History
12 inspections
4 failures
License
License #20968
Last inspected: May 13, 2009