"The kitchen seemed to be having a hard time. It took 45 minutes to receive the first course and 90 minutes for the entree. Although the staff was trying their best, the wait times for the food were quite long. The food was good to excellent, and the service was also excellent, offering good value overall. My only suggestion would be for diners to be informed about any kitchen delays and given the option to stay or leave."