The food is always excellent. The wait was too long. One hour and 20 minutes for takeout food is extremely long. Also, the food arrived cold. They need to improve delivery. This is the 2nd time that the food arrives cold and late. Other than that, the food is excellent. Compliments to the Chef. Three stars because of the excellent quality and taste of the food. Presentation is also very good.