Sarku Japan at 1000 Northpoint Cr., Alpharetta, Georgia. Find store hours, phone number, driving directions and answers to frequently asked questions below.
This Sarku Japan store in Alpharetta offers a unique dining experience with its authentic Japanese fast food menu. Specializing in freshly prepared teriyaki bowls and sushi rolls, the restaurant caters to those seeking quality Asian cuisine within a quick-service setting. Located near Spencer’s, it stands out as the sole Sarku Japan location in Alpharetta.