Super Greens Veggie and Tomato Frittata | Lemons and Basil