Michi Sushi
Sushi · Japanese · Noodles
Michi Sushi is a Japanese restaurant offering a menu of sushi, sashimi, tempura, noodles, rice bowls, and sake.
Location
Best places nearby
The highest rated places close to Michi Sushi.
Local restaurants nearby
126 Willowdale Ave, ON



