Great food with top quality. Great taste. Impressive variety of dishes. The staffs are well-trained and professional. One thing that needs to improve is the waiting area before entering the restaurant. It was too hot. Maybe should consider adding more fans.