SINCE 1995

ICHIBAN FISH HOUSE

ICHIBAN FISH HOUSE © 2012-2015 | 15 & 17 SPRING GARDEN AVENUE, NORTH YORK, ON, M2N 3G1 | RESERVATIONS 416.512.7899 / 9014

FULL SCREEN