I have had two very different experiences with this restaurant. When I went in for a date night with my husband, we were pleasantly surprised. Good food, good service, etc.
But when I went in with a group of friends, the experience was horrible. We were seated quickly, then promptly ignored. Totally ignored. No drinks, no waiter, no food. Other tables were seated, fed, and left while we waited. Even when we flagged down a manager and got a waiter, the service was horribly slow.
I don't know what the difference what on these two occasions. It might have been a bad day, they might have been under-staffed. Just be warned.