I have eaten here twice. I really liked it the first time, but my experience yesterday was terrible. The food was not bad, but the service was terrible. Our waitress - bless her - was awful. The place was busy, and she just couldn't get it together. She took orders from people seated long after we were seated, didn't refill our drinks until we were all out, and totally forgot to put my wife's order in - even after she checked on it to see why it was taking so long. It took almost 2 hours to have lunch.
If the place is not very busy, then try it, but if there is a crowd find another place to eat. They just can't handle more than a few customers at a time.