Salad Pizza Recipes Are the Latest (and Prettiest) Healthy Food Trend

Salad pizzas are basically pizza with salad directly on top, which might sound weird, but is a delicious way to eat more greens.