We ate a lunch here and the food wasn't well done at all. My "spicey" drunken chicken had barely any flavor at all. My wife had under-cooked chicken, under-cooked fish, and most of her food was very mild as well. We had ordered all our food as a medium, and none of it with the exception of an indian style curry dish had any flavor at all.
The server was very surprised with the quality of the food and caught on without us even saying anything. We got my wife's entree removed from the bill, since it really was inedible due to the under-cooked meat. Our theory is that they have a new cook, since the older reviews are all very good, and the server seemed quite upset at the quality of the food.