Atlanta, GA (Buckhead)

Teriyai Chicken Skewer