Mikado Japanese Restaurant
148 South Illinois Street
Indianapolis
,
IN
46225
(317) 972-4180
Sushi Menu
Dinner Menu
Specialty Rolls
Carryout Menu
View Larger Map
Tweets by @mikadoindy