Mikado is Alberta's first Japanese restaurant, serving Edmonton since 1972. Mikado Downtown is located on 109 Street, Edmonton. Mikado offers private rooms for any kind of special event or celebration.
You must be logged in to view contact information for this supplier. Sign up for a free Cvent account today.