Japanese restaurant · 3577 E New York St, Aurora, IL
More food in Aurora, IL · Japanese Food in Aurora