HOME / Japanese restaurant / Kabuki Sushi & Grill South
5431 Gateway Blvd NW, Edmonton, AB T6H 2H3
+15875249490
View Business Profile