Greek Salad

1.2 kg
$50.00
Size: Greek Salad 1200g (Serving for 10 People)
Tomatoes, Cucumbers, Feta Cheese, Olives, Onion