Personally, I order more pizzas to be delivered than I eat there.
When I eat there it is during the festivities and it is better to book in advance because they are well placed and often full. In terms of food, on site you can eat meat, salad, pizza and take away or deliver, varied menu and good prices. Pleasant staff.