This Greek salad recipe is absolutely delicious! It has a refreshing tanginess and tastes even better in the summer when tomatoes and cucumbers are at their peak.