O Deli
Latest: PASS
April 30, 2008
Address
190 HIGH ST
Financial District, MA 02110
Inspection History
9 inspections
3 failures
License
License #24866
Last inspected: April 30, 2008