Sakkio Japan
Address:
1000 N Point Cir, Alpharetta, GA 30022
Phone:
(770) 442-5984
Cuisine:
Japanese
Other Details:
Sarku Japan is located inside North Point Mall on the upper level. The restaurant specializes in Japanese cuisine such as freshly grilled chicken with their signature teriyaki. They pride themselves in being trans-fat free and adding no MSG to their meals. Visit their website for current specials. Additional amenities at the mall include a food court, children's play area, carousel, train rides, covered parking deck and push carts for kids.
Restaurants, Japanese
Other Businesses: