Iron Chef Sushi Ichi, 9145 Glover Rd, Langley Albion Flats
2133rd visitor, Write a review
Iron Chef Sushi Ichi Map

near V1M 2S3

Awards: People's Choice Winner, 2014

Iron Chef Sushi Ichi is ranked #2 of 21 nearby Restaurants.

They say Iron Chef Sushi Ichi is excellent, wonderful, successful a highly reviewed Japanese, japan, sushi Restaurant