OPEN

bread&truffle. London Fields

sandwich shop
4.5(552 reviews)
376 Mentmore Terrace, London E8 3DQ, UK