Absolutely the best wings in all of Atlanta. The spicy and lemon pepper wings are amazing. I will definitely come back for more.
Service was ok. Better in Tucker
Omg.....that's all I can say!
Wings definitely were delicious! Hope the parking lot is complete because parking was difficult on Monday 3/18/19