Mikado Japanese Restaurant

148 S. Illinois St.
Indianapolis, IN 46225
317-972-4180
mikado.restaurant@gmail.com
VIEW WEBSITE ORDER ONLINE

Downtown

HOURS

Open Mon. - Thur. 4 pm - 9 pm; Fri. & Sat. 4 pm - 9:30 pm

COST

$24 to $40

Open For Business