525 Peachtree Industrial Blvd, Suwanee, Georgia 30024 USA
No dine in. Takeouts only.
Photo Credit: Yelp