MasterChef Newtownards is a Chinese takeaway offering popular dishes such as Green Pepper with Black Pepper Sauce and Beef Chow Mein. It operates as a takeaway and sandwich shop.