"Order online for delivery or pick up at Izakaya Tenkuu restaurant. We are serving delicious traditional Japanese food, Sushi. Try our Prawn Tempura, Tuna Tataki, Maki, Rolls, Nigiri or Sashimi. We are located at 2980 Ellwood Dr SW Unit 20, Edmonton, AB."
Address: 2980 Ellwood Drive SW Unit 20 , Edmonton T6X 0W6, AB, CA
Phone: (780) 334-1700
State: AB
City: Edmonton
Zip Code: T6X 0W6
related searches: Izakaya tenkuu edmonton menu, Best izakaya tenkuu edmonton, Izakaya tenkuu edmonton reviews, Izakaya tenkuu menu, Izakaya Tenkuu leduc, TENKUU Leduc menu, Japanese restaurant Edmonton, Izakaya Tomo