Restaurants & Bars 2

London Tomatillos?

relizabeth | Jul 30, 2006 01:27 PM

I'm looking for some fresh tomatillos. I've found them a few times at the tomato stand (the one that is from the Isle of Wight) at Queens Park farmer's market, but my attempts to special order them fail.

Want to stay up to date with this post?

Recommended From Chowhound