List of Sarku Japan Stores in Alpharetta, GA Outlet Note Regular Brands Sarku Japan Georgia Alpharetta Rating 4.7 based on 55 votes Official Website http://www.sarkujapan.com/ Products Chicken Teriyaki Sushi NameAddressPhone Name/Address/Phone Sarku Japan outlet - Alpharetta North Point Mall (770) 442-5984 Sarku Japan outlet - Alpharetta 1000 North Point Cir Sarku Japan outlet - Alpharetta 5304 Windward Pkwy, Ste A-102 (770) 667-6515 People Also Viewed