Company name: The Green Truffle - Italian Delicatessen London
Description: Specialty Italian products UK home delivery - In our store you can find only the finest products of the italian tradition from north to south, region by region.
21 Roman Rd, Bethnal Green, London E2 0HU, United Kingdom