Mikado Restaurant

Mikado Restaurant Featured Image
Mikado Restaurant Logo

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