host picture

  | Bookmark and Share

Restaurant Review: Ikki Izakaya

Ikki Izakaya is a new Japanese restaurant in the Illuminada Building on Jasper ave.


  •