Mikado A Japanese Restaurant South Bend IN
Add Website
Close
Mikado A Japanese Restaurant
Be first to review 402 N Dixie Way,South Bend IN 46637 Phone Number: (574) 272-2535
Mikado A Japanese Restaurant Store Hours
Hours may fluctuate