Kabuto Japanese Steak House

8719 US-31 Indianapolis IN 46227 USA

(317) 887-6000

Location