Shogun Japanese Restaurant, 10125 121 St NW, Edmonton Oliver
1794th 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 great, fantastic, beautiful an enjoyable Japanese Restaurant