The Green Truffle - Italian Delicatessen London
21 Roman Rd, Bethnal Green, London E2 0HU, United Kingdom, London, United Kingdom, E2 0HU (Show me directions) Show Map
Reviews
Leave a reviewReport a problem with this listing
21 Roman Rd, Bethnal Green, London E2 0HU, United Kingdom, London, United Kingdom, E2 0HU (Show me directions) Show Map
Report a problem with this listing