Church's Texas Chicken

7.8

32151 South Fraser Way #110, Abbotsford, BC V2T 1W3, Canada

Opens at 10:00 AM