Church's Texas Chicken

Restaurant in Delta, BC