With exquisite food and friendly service, Mikado is a local treasure for sushi lovers. Three locations in Edmonton. Hours listed are for Downtown and may vary by location.
Mon - Thu 11 am - 10 pm; Fri - Sat 11 am - 11 pm; Sun 4 pm - 9 pm
Downtown: 10350-109 St., Edmonton, Alberta, T5J 4X9
South Edmonton: South Edmonton Common, 1903-98 St., Edmonton, Alberta, T6N 1L5
West Edmonton: 9942-170 St., Edmonton, Alberta, T5T 6G7