This place is crazy GOOD but I'm giving it a four star because of the BAD service.
We went here for dinner last night for a friend's birthday. It was a Tuesday night and it was not busy at all. We made reservations at 7:15 PM and stayed until the restaurant closed at 10PM. Our server was always missing in action. We were not served desserts until around 9:40 PM. What annoyed me more was when we were in the middle of eating our desserts, she went around to drop off the check. It felt like she was hurrying us up. Well if she was more attentive, we could have finished earlier than we did.
On the lighter note, the food was excellent. Everything was on point! It's really just the service that got to me. The servers need to be more attentive and aware of their guests.
So if you want good food and you have a lot of time to kill for dinner, you must go try this place.