Shogun Japanese Restaurant
is a top notch Japanese Restaurant
Ranked #2 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 #2 of 7
The Campbell's ;)