Very mediocre food, somewhat overpriced. Not bad mind you... just not great. I wouldn't be back based on that alone.
We had a reservation, but when we showed up they told us it would be "5 minutes". No big deal. 5 minutes later, they had forgotten about us entirely when we went to check on the table... after sorting out who we were and that we still had a reservation, they said it would be "just 5 more minutes". We were eventually seated about 25 minutes later without so much as an apology.
If the food was fantastic, I'd give them another go despite the service snafu... But it definitely wasn't, so I probably won't be back.