Restaurants & Bars

U.K. / Ireland England London Snack

Calbee snow pea snacks in London?

Share:

Restaurants & Bars

Calbee snow pea snacks in London?

adrienne | Jul 23, 2003 05:55 PM

Does anyone know where I can find these in London? I have scoured both the web (shipping available in NorthAM but not in Europe) and the cluster of Japanese food shops around Piccadilly Circus and the big Asian supermarket all the way north on the Northern Line (it used to be a Yaohan market).

Want to stay up to date with this post?

Recommended From Chowhound