HOME / Japanese restaurant / Shoyu Sushi
10011 109 St NW, Edmonton, AB T5J 3S8
+15876356688
View Business Profile