Best Japanese in Burr Ridge, IL