|Best Hibachi & Sushi Bar on Indy's Northside!
Located on 96th Street, between I-69 and Masters Road, next to Sam's Club and Menards.
7325 East 96th Street
Indianapolis, IN 46250
New Business Hours - Open All Day!
Monday-Thursday 11am to 9:30pm
Friday 11am to 10:30pm
Saturday 11:30am to 10:30pm
Sunday 11:30am to 9pm