This dinner has taken 2 hours to complete; our drinks and water took 20 minutes to get to us after we sat down and gave our order which is unacceptable; our food took an additional hour to be started and made; and we had been sitting around waiting for our check for another 25 minutes. Our server let our drinks get empty multiple times and the staff was nowhere to be found. The prices are outrageous. The food was absolutely delicious and the chefs put on a nice show or else this would be a one star review.