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

Website:

Downtown: 10350-109 St., Edmonton, Alberta, T5J 4X9

780-425-8096      Email

South Edmonton: South Edmonton Common, 1903-98 St., Edmonton, Alberta, T6N 1L5

780-432-4500      Email

West Edmonton: 9942-170 St., Edmonton, Alberta, T5T 6G7

780-481-2202      Email