Mikado Japanese Restaurant & Sushi Bar

Website: mikadoindy.com  Phone: 317-972-4180
Address: 148 S. Illinois Street, Indianapolis, IN 46225
Hours: Mon. – Sat. 11:30 am – 10:30 p.m., Sun. 11 am – 10 p.m.

Mikado Japanese Restaurant & Sushi Bar is located on the West Block of Georgia Street. The menu consists of traditional Japanese dishes, Sushi and French-Japanese fusion creations. Patio seating is available during warm months and large parties are welcome.