5316 Windward Pkwy, Alpharetta, Georgia 30004 USA
Spider roll, shrimp tempura roll, sweet tofu nigiri and crabstick nigiri
Photo Credit: Yelp