List of Edo Japan Stores in San Rafael, CA Outlet Note Regular Brands Edo Japan California San Rafael Rating 4.8 based on 65 votes Official Website http://www.edojapan.com/ Products Sushi Chicken Rice NameAddressPhone Name/Address/Phone Edo Japan outlet - San Rafael 5860 Northgate Mall (415) 479-6907 People Also Viewed