We went on the Saturday over the Easter weekend. It was very busy and the staff explained that there would be a wait for the table and food.This didn't bother us as we were not in a rush. Our order was taken so we went to the salad bar that was lacking in salad. We decided to wait a while to see if it got topped up. unfortunately it didn't so we had to ask. Our order arrived minus the sides we had ordered. We pointed this out and the waitress said she would go and get them.10 mins later still no.sides and the young lady who said she would bring them was now serving food to other tables. We had to ask for our sides again which arrived around 15 minutes after our pizzas. We did notice that other tables were experiencing problems with wrong orders and missing things. It was clear the staff were struggling to cope with how busy it was. Something else we we noted was we heard the phrase I will get the manager for you quite a few times but he/ she never appeared we just heard the people who were promised the manager just got a discount when paying their bill ! The food to be fair was very good. The service needs a bit of work though.