Chicken Villa
Take Away Food Shop at 53 Camden High Street
Ad
User Reviews
Jasjit
from United Kingdom
from United Kingdom
Jun 6, 2013
Make great fried chicken. Friendly staff, who reward customer loyalty. Chicken is very cheap, so it's great
Have your say
Add a review or useful tip for this business