Food & Drink » Delicatessen in Soho
82 Brewer Street, Soho, London W1F 9UA
1 review
Tags: japanese, supermarket
buloop
(504 points) 24-04-2008
Rice Wine Shop is an excellent place to get Japanese food, beverages and cooking ingredients. It is one of the cheapest Japanese supermarkets in Lo...
more...