Skip to content
RestaurantsUnclaimed

House of Chicken

Delta, BC

Address
8223 Scott Road, Delta, BC

About

House of Chicken is a restaurant located on Scott Road in Delta, British Columbia.

Map