Update:
Brought my review from 4 stars to 2 stars. The last 2 time I went there I had the worse service people. Waitress pointing the finger to ask people for their order, being rude. And last time I was talking with my mother and she went with the water pitcher right in front of my mother's face almost hitting her.
Initial review:
Good food and good service not much more to ask for.
We made an online reservation and it was a breeze.
Only thing I was a bit disappointed is that it's a byob, which I did not know and it was not clear on their site.
Only downside and it's not the restaurants fault was some if the people at one of the other table were really loud. To the point of being annoying.