Location
Located in the Northfield Square Mall
Visit us in Bourbonnais, Illinois, at our reasonably priced Japanese hibachi steakhouse.