About Us

Angel's is a Chinese Takeaway located on 15 York Palace, Barry. Order your food using our online service and the delicious food will be delivered staight to your door.They have all those favourites dishes such as Roast Duck dishes, Roast Pork dishes,Thai Dishes and many more including the Special Set Meals to choose from. Don't forget to leave your feedback if you have enjoyed your meal.

15 York Place, Barry, CF62 7ED

Telephone Orders Welcome

Tel: 01446739879  

All Major cards accepted

We use cookies to track usage and preferences I Understand