Restaurant Address Copied to Clipboard
Shogun Japanese Restaurant - Edmonton, Alberta
Japanese, Seafood
10125 121 Street NW, Edmonton T5N (Alberta, Edmonton)
About this place
Known For
–
Highlights of this place
Thanks for the submission!
We will contact you shortly
Thanks for the submission!
We will contact you shortly