Mikado Restaurant

1731 St Denis St, Montreal
(514) 844-5705

Menu

The menu is wrong or outdated? Please send us the actual menu to [email protected]