Ichiban
8750 149 St, Edmonton
(780) 481-5252
Menu
Restaurants in Edmonton, AB
Ichiban
8750 149 St, Edmonton, AB T5R 1B6
(780) 481-5252