Greek Salad

Greek Salad
Greek Salad

Greek Salad

£3.20 pp

This Greek Salad is a mixture of olives, feta, cherry tomatoes, new potatoes and fine beans.

A wonderful way to start your meal or as a light snack of itself.