New China Restaurant6113 W Capitol Dr, Milwaukee, WI
Delta Chicken Festival 641-683 Taylor St, Delta, OH