List of Edo Japan Stores in Albuquerque, NM Outlet Note Regular Brands Edo Japan New Mexico Albuquerque Rating 4.8 based on 65 votes Official Website http://www.edojapan.com/ Products Sushi Chicken Rice NameAddressPhone Name/Address/Phone Edo Japan outlet - Albuquerque Cottonwood Mall (505) 890-8210 People Also Viewed