Shogun Japanese Restaurant, 10125 121 St NW, Edmonton Oliver
1790th 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 friendly, interior, great a highly regarded Japanese Restaurant