Greek Salad

Greek Salad

Greek Salad

€11.00

Mixed lettuce tossed in vinaigrette, feta cheese, cucumbers, green peppers, cherry tomatoes and black olives