This fresh Greek salad recipe is packed with tomatoes, peppers, red onions, and creamy feta cheese. Topped with a homemade Greek dressing!
526