Indiana
Bloomington
Mikado Japanese Rest & Sushi B
Mikado Japanese Rest & Sushi B
(812) 333-1950
895 S College Mall Rd, Bloomington, IN 47401
Own this business?
Learn more
about offering online ordering to your diners.
Japanese
,
Sushi
Menu not currently available
Ad