The food was 5 stars but the service was so terrible we had to give it a 2 star rating overall. We got there shortly after 2pm and were told it needed a 30 minute wait. But waited for more than an hour. The girl in charge of the seating was very immature. We sat down and ate for about 45 minutes when they said the kitchen was closing, but there was no problem with dessert.