Greek Salad @ Anthonino's Taverna on Eaten
GREEK SALAD
Salad
1
REVIEW
8.2
RATING
REVIEWS
25
th
AMAZING
stlfoodie's Salad list
Really something special- not your typical Greek salad!