Ichiban
8750 149 St, Edmonton
(780) 481-5252
Recent Reviews
Order Online
You May Also Like
The Chopped Leaf - 8776 149 St
Salad
Pizza 73 - 8908 149 St
Pizza, Gluten-Free
Rice Bowl Deluxe - 8910 149 St
Asian Fusion
Restaurants in Edmonton, AB
Ichiban
8750 149 St, Edmonton, AB T5R 1B6
(780) 481-5252