822 W Lincoln Hwy, DeKalb, Illinois, 60115
Open 7 days a week with variety sushi selection and Hibachi Japanese grill items. Express dinner, carry out and delivery are available. Japanese Sake wine and beer in dinner only. <br/>Welcome to place order online.