My husband and I dined here for an early dinner one afternoon in mid-October. As a vegetarian who is very strict about eating only vegetarian friendly cheese, an Italian restaurant can be a minefield of things Id like to have but cant – but I am so delighted to report that Col’Cacchio has by far the best policy re veggie cheese that I have seen anywhere – worldwide!!!!!! Their menu clearly labels dishes that contain non-vegetarian cheese (parmesan, buffalo mozzarella etc) so I knew from the start that the majority of their cheesy non-meat dishes were ok for me. I ordered a goats cheese, caramelised onions and roasted pepper pizza as well as a butternut, feta and pine nut salad. I was not prepared for how huge the salad was going to be – but we got it boxed and took it home and had it for supper later that evening and it was still absolutely fresh. The pizza was absolutely fabulous, and was very generously topped. It was that perfect balance of crispy base and not too many wet toppings to keep it nice. The staff were excellent, couldn’t help us enough. The setting is also pretty amazing, as we sat at a window looking out over the beach area. I would definitely recommend dining here.