Truly Authentic Japanese Restaurant in Lincolnwood IL. Truly Authentic Japanese Restaurant in Lincolnwood IL. Truly Authentic Japanese Restaurant in Lincolnwood IL. Lunch Dinner Promotions Visit Reserve Table Take Out Delivery Plenty of Free Parking Available