Rating Overview
Reviews (Total 8)
Working hours: From 12:00 PM to 11:00 AM
(Hours or availability may differ due to COVID-19)
Address: 83 Watling Avenue - HA8 0LA
Delivery: FREE (Collection & Delivery )
Minimum Order: £0.00
Discounts:
Order Description
Order (1 Website Available)
(8)
Menu
FAQ
Does Chicken Villa offer delivery?
Yes, Chicken Villa offers delivery and you can check at TastyFind if they deliver to your door.
Does Chicken Villa offer takeaway?
Yes, Chicken Villa offers takeway.
How many stars has Chicken Villa?
Chicken Villa has 5 stars.
What type of food does Chicken Villa deliver?
Chicken Villa delivers .
Do Chicken Villa has their menu online?
Yes, Chicken Villa menu is online and you can find it at TastyFind.
What is the exact location of Chicken Villa?
Chicken Villa is located at 83 Watling Avenue, HA80LA, Edgware.
Is there any current discount available for Chicken Villa?
You can find if the restaurant has any discounts available at TastyFind.