List of Edo Japan Stores in Crest Hill, IL Outlet Note Regular Brands Edo Japan Illinois Crest Hill Rating 4.8 based on 65 votes Official Website http://www.edojapan.com/ Products Sushi Chicken Rice NameAddressPhone Name/Address/Phone Edo Japan outlet - Crest Hill 1701 N Larkin Ave (815) 729-4155 People Also Viewed