Restaurants - Edmonton, Alberta, Canada
Event Organizer/Cofounder
Contact Tam Lo
Shun Japanese Cuisine is a restaurants company based out of 5728 104ST NW, Edmonton, Alberta, Canada.