Delallo Deli Fresh Greek Feta Salad