Shogun Japanese Restaurant, 10125 121 St NW, Edmonton Oliver
1783rd visitor, Write a review
Shogun Japanese Restaurant Map

near T5N 3W9

Shogun Japanese Restaurant is ranked #2 of 7 nearby Restaurants.

They say Shogun Japanese Restaurant is beautiful, reasonable, warm a fantastic Japanese Restaurant