I just got an enormous craving for a greek salad. Must be those kalamata olives I keep snarfing out of the refrigerator.
I've searched the archives and the most recent reference I can come up with is an aside about Clementine. Where's Clementine? The older posts come up 404. Anyone know of a better place? I'd really love it if it was near Westside and/or had take-out, but I'm willing to travel and/or sit down for the ultimate salty, crunchy, cold, cheesy, tangy experience.