Mikaku Udon Bar hero image

Mikaku Udon Bar

Restaurant

229 Carlton St., Toronto, ON M5A 2L2, Canada

Biter Score
9.0
Closed
Monday: Closed