IKURA
Latest: PASS
May 15, 2014
Address
254 NEWBURY ST
Back Bay, MA 02116
Inspection History
4 inspections
1 failures
License
License #85002
Last inspected: May 15, 2014