5316 Windward Pkwy, Ste B, Alpharetta, Georgia 30004 USA
Spider Roll, our dessert! Really it is the finisher.
Photo Credit: Yelp