The Green Truffle - Italian Delicatessen London

Delicatessens

21 Roman Rd, Bethnal Green, London E2 0HU, United Kingdom, London, United Kingdom, E2 0HU  (Show me directions)

020 898...Landline    Landline   

Website   

Report a problem with this listing