Koto Japanese Steakhouse

13398 Tegler Dr Noblesville IN 46060 USA

(317) 776-5686

Location