Mikado
Japanese · Sushi
Mikado is a Japanese restaurant offering a menu of sushi, teriyaki, udon, and rice dishes.
Location
Best places nearby
The highest rated places close to Mikado.
Local restaurants nearby
415 Elizabeth St, ON
Location
The highest rated places close to Mikado.
415 Elizabeth St, ON