660 Carriage House Dr, Jackson, Tennessee 38305 USA
Sweet & Sour Chicken is found on our Chinese Food menu.
Photo Credit: Yelp