I've been here twice (at slow periods of the day) and I really liked the food. The service is ok, nothing really bad though being there during a slower period the waiting staff doesn't have as much going on. A bit more expensive then some places, but not really that bad for a place to eat at every once in a while.