Shogun Japanese Restaurant
is an excellent Japanese Restaurant
Ranked #1 of 7 Restaurants in Oliver Edmonton.
Some say it is great, fantastic, beautiful.
The Latest Review: ★★★★★
Sent on the 12th of May, 2013
Fun and fantastic food, great entertainment for the whole family, warm atmosphere and always friendly! We love it their!
Rank #1 of 7
The Campbell's ;)