Cheese and cherry tomato pie