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.
You can often find these at the Spice Shop off Portobello Road. They also have poblano chiles, as well as a world class selection of herbs and spices.
The Spice Shop off Portobello road will have tomatillos in stock throughout the year give or take a few days out of the week for re-stocking. =)
Scotch Whisky Cocktail Ruffles Your Hair
New to London and seeking rapini!
Wilton's on Jermyn Street
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise