We've been getting take out from Bauhinia for about seven years. Their food is okay, nothing special. The problem we find is that it's just not consistent. We have eaten in the restaurant as well, the quality is the same. The waitstaff and people taking your phone order are extremely friendly, which makes you want to go/call back.