Shogun Japanese Restaurant

10125 121 St NW

(780) 488-9757

Shogun Japanese Restaurant map, 10125 121 St NW Edmonton AB T5N 3W9 Japanese

163 days ago around 6PM at Shogun Japanese Restaurant in Oliver Edmonton AB between 100 & Jasper / 121 ST NW and Jasper AVE NW
badges