I have now been here three times and it was excellent every time. You can really taste the highly quality ingredients they use and is certainly worth paying a little more for. Nothing but love inside the food; great to have some Italian flavours in Pickering!