Zen Shabu-Shabu Sushi & Grill

10518 101 St Nw Edmonton AB T5H 2R8,
Edmonton

Business Summary:

Address :10518 101 St Nw Edmonton AB T5H 2R8
City :Edmonton
Phone :780-428-1236
fax :780-428-1236
  • Nearby Beauty Shops
Rosa Hair Design
10548 101 ST NW Edmonton AB T5H 2R8