The three star is only for the salad. It was delicious, but over priced.
I was here several years ago and I remembered it to be very good. I made a mental note to come back, but this time around it very disappointing. Horrible service. It wasn't even a weekend. First they forgot my appetizer, then it took about an hour for them to bring our main dishes out. We ended up canceling our order because we had to leave for a meeting and was just really bothered by the service. They had one waitress and we couldn't ask about our dish until she made her rounds to all the table.
Come here for the food, but don't expect great service all the time.