Cannot fault the food, when we eventually got it! Our group of 5 have been many times before but this time was most disappointing. We arrived on time for our booking and had a set amount of time to eat as we had tickets for a show. Anyway our starters arrived 40 minutes later (not all of us were having starters) and our mains arrived 35 minutes after that, leaving us just twenty minutes to eat, drink up, pay the bill and go. We had said we were on a time limit and had to ask the staff twice if our meal would be much longer. The food was good, but, was so rushed we didn't really enjoy it the way we should have. The restaurant was not busy and there appeared to be plenty of staff, so can't understand the problem. I feel for the front of house staff as they got the brunt of our annoyance, but really, the management need to get a grip on this or they'll lose custom. They've probably lost ours.