Have been to this place numerous times and never had a problem with the food quality. However yesterday I had ordered a grilled chicken steak with rice. The rice was ok, but the chicken steak was made of rotten and stale chicken. I took a bite and had to spit it out in the plate. It was stinking. I dont know how this piece of rotting chicken passed the quality control of the chef. Luckily I did not get food poisoning. Fortunately I was not charged for this rotten piece of chicken. This place is definitely out of bounds for me . Can never trust the food quality again.