You are now leaving Menulist
We hope to see you again soon!
Zen Shabu-Shabu Sushi & Grill
10518 101 St NW, Edmonton, Alberta T5H 2R8, Canada, T5H2R8
Sushi, Japanese, Asian, Seafood, Chicken, Dessert, Noodles, Dining, Grill
The redirect does not work? Just click on this link or copy it into your address bar