I give this place only 3 stars mostly because of the slow service.
Went there for lunch and it wasn't very busy, the hosts greeted us and we were sat right away.
But then we say there....
We waited too long for the server to arrive at our table. It was slow and the server wasn't busy.
He never asked "can I get you anything" it was "do you need something" I just find that a little rude.
The food came out quickly which was nice. Enjoyed the bread while waiting.
When finished, We asked for our check and once he dropped it off, he disappeared. I was going to pay on the card but after waiting too long I chose to pay with cash and leave a less than satisfactory tip.
And I'm not sure if out server was high on some sort of drug or just extremely tired, but he seemed very awkward and was hardly visible.
The food was delicious, but the service was absolutely terrible. I might return if I get a different server.