Mikado Japanese Restaurant
148 S Illinois St
Georgia St.
Indianapolis, Indiana 46225
USA
Phone: 317-972-4180
148 S Illinois St
Georgia St.
Indianapolis, Indiana 46225
USA
Phone: 317-972-4180
Sakura Japanese Restaurant
7201 N Keystone Ave
E. 71th St.
Indianapolis, Indiana 46240
USA
Phone: 317-259-4171
7201 N Keystone Ave
E. 71th St.
Indianapolis, Indiana 46240
USA
Phone: 317-259-4171
Nikko Japanese Restaurant & Karaoke
7387 Shadeland Ave
Indianapolis, Indiana 46250
USA
Phone: 317-598-9633
7387 Shadeland Ave
Indianapolis, Indiana 46250
USA
Phone: 317-598-9633