Indianapolis, IN asian restaurants & food

Mikado Japanese

Japanese Restaurant, Sushi Restaurant

148 S Illinois St, Indianapolis, IN 46225
(317) 972-4180
Excellent Good Average Poor Awful 3.0 / 5 based on 45 votes

Photos

  • Mikado Japanese photo by Tatsuya From Tokyo
  • Mikado Japanese photo by Cody Reynolds
  • Mikado Japanese photo by Andrew Furman
  • Mikado Japanese photo by Joe
  • Mikado Japanese photo by Joe
... You gotta try the green tea ice cream its great!! Service was amazing!! :-) Try the salmon nigiri or sashimi. Melts in your mouth. Tasty veggie rolls. Avocado yum.

Reviews: 1

  • Sherry C.