The food at chengs garden is the best I have had from a takeaway restaurant. I would have given 5 stars, but on busy nights, friday’s and Saturdays you can wait a long time for your order. Also they do not do home delivery, the quality of the food more than makes up for the two bad points i made.