New China 2121
Restaurant • Chinese restaurant • Meal delivery • Chinese takeaway😠 Horrendous experience. Trust these other reviews. The smell of the prawns... Entire order had to be binned. I will never be returning - inedible food and disgusting attitude of the man on the phone. People often mention chicken,
Address
16 Castle St, Newtownards BT23 7PA, United Kingdom
Rating on Google Maps
3.20 (43 reviews)Open on Google Maps
Working Hours
- Monday: 12 pm to 12 am
- Tuesday: 12 pm to 12 am
- Wednesday: 12 pm to 12 am
- Thursday: 12 pm to 12 am
- Friday: 12 pm to 1:30 am
- Saturday: 12 pm to 1:30 am
- Sunday: 12 pm to 12 am