Chicken · Devon
Good food.
Great flavour.
10 Potacre Street, Torrington, Devon, EX38 8BH
Opening hours to be confirmed
Big Boss Chicken is a local takeaway in Devon, EX38 8BH. A menu has not yet been added to this listing.
Big Boss Chicken is listed at 10 Potacre Street, Torrington, Devon, EX38 8BH. Opening hours and menu details can be added by the verified owner.
Loading reviews…