More than an hour wait, rude and aggressive staff. Terrible experience - avoid! We ordered 4 pizzas and some drinks and after 45 mins we asked if the pizzas were on the way as we noticed no one around us had received their pizzas yet...either. About 25 mins later the pizzas finally arrived and they were fine. But the salad we ordered were missing ingredients. When we brought up the long wait at the end of the meal the staff became very rude and aggressive. They asked us to come inside to talk to the boss. We tried to explain that an hour wait for four pizzas is not really good enough and they became aggressive and threatened to contact the authorities. One of the men even grabbed my friend by the arm to threaten him. So we paid full price and left - not worth the hassle. But either way, it was incredibly disappointing and the staff were incredibly rude and threatening when we politely brought up a problem.More