8
Layered Japanese-inspired sandwiches with fresh ingredients
103 Talbot Rd, London W11 2AT, United Kingdom Get directions
£10–20