The food is great. The ambiance is nice.
We went on a Saturday night and it was very crowded.
The service could have been better. Our appetizers did not come all together. In fact one of our appetizers arrived after the entrees. (We did remind the waiters a few times but still no avail). We had to wait a long time for each of our dishes. In fact that is one of the main reasons I gave this place 3 stars.