8719 US 31 South Indianapolis, IN 46227 US

317-887-6000

Kabuto Japanese Steakhouse &Sushi Bar