Know a great happy hour or special for this location?
Flamboyant hibachi chefs cook grilled fare at the tables of this stylish option with a sushi bar.
Suggest an edit
2412 Lake Cir Dr, Indianapolis, IN 46268