Shogun Japanese Restaurant
is an enjoyable Japanese Restaurant
Ranked #1 of 6 Restaurants in Oliver Edmonton.
Some say it is friendly, interior, great.
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 6
The Campbell's ;)