105 Windward Avenue
Venice, CA 90291-3678
310.392.3566
"Windward Farms is a grocery/market that makes food to go. You can sit outside, but it's basically a deli. The sandwich was as advertised -- fresh baked sourdough, loads of fresh veggies and AWESOME chicken salad-- great seasoning, not too much mayo, etc. It was, THE BEST chicken salad I have ever eaten. And, I don't have a Nana, but if I did, it would have
...more