Green Salad @ Barba Charalambos Tavern on Eaten
GREEN SALAD
Salad
1
REVIEW
6.0
RATING
REVIEWS
58
th
PRETTY GOOD
sgtogias's Salad list