2711 Killarney Way, Tallahassee, Florida 32309 USA
Sweet and Sour Chicken, Best In Town. This Is Only 1/2 Of It, My Son Already Crushed The Other 1/2 LOL
Photo Credit: Yelp