Shogun Japanese Restaurant Ltd

10125 121 St NW, Edmonton

(780) 488-9757 Shogun Japanese Restaurant Ltd map, 10125 121 St NW Edmonton AB T5N 3W9 Japanese
13 days ago around 6PM at Shogun Japanese Restaurant Ltd in Oliver Edmonton AB between 100 & Jasper / 121 ST NW and Jasper AVE NW
badges