I have eaten at this place on and off for the past eight years. I am never too impressed with the pushy service. The food on the whole is good. However is you order out, you must inspect everything before leaving the place. Many times arrived home missing rice or an appetizer.