Greek Salad

Tossed salad with added anhovies, grape leaves, and feta cheese

Description

Tossed salad with added anhovies, grape leaves, and feta cheese