The food although over-priced is quite delicious. The portion sizes are adequate and satiating.
The only issue is the wait time. Our food took an immense amount of time to arrive. The appetizers took ~1 hour to be delivered and the main course arrive 30 minutes after that. This was especially frustrating as there was no one else in the restaurant when we arrived and only 1 other table with a couple got filled in the time that we were there.
The customer service is excellent. There was a single server working at the restaurant at the time and he was very helpful and kind.