If you love hot wings, you need to check out this restaurant. I'ts located in Decatur, GA and serves amazing hot wings.
Our residents living in Decatur, GA can stop by and check out the place. We always try to share the great little finds as we find them.