Restaurant Address Copied to Clipboard
Shogun Japanese Restaurant - Edmonton, Alberta
Japanese, Seafood
10125 121 Street NW, Edmonton T5N (Alberta, Edmonton)
Thanks for the submission!
We will contact you shortly
Thanks for the submission!
We will contact you shortly