Izakaya Japanese Restaurant

7325 E 96th St Indianapolis IN 46250 USA

(317) 915-8988

Location