Slough / SL2

Chicken Ranch

21 Stoke Road, Slough, SL2 5AH

Chicken Ranch restaurant & takeaway is serving Chicken, Pizza, Kebab cuisine.


location of Chicken Ranch


Chicken Ranch reviews

Chicken Ranch menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.


Rate Chicken Ranch