This is the food page of Iron Chef Sushi Ichi on 9145 Glover Rd Langley BC V1M 2S3.
(first reviewed on July 30, 2014, last updated on July 12, 2015.)
Iron Chef Sushi Ichi is ranked #1 of 13 Restaurants in Albion Flats Langley.
This page has had 2135 visitors. You are the 2135th.