Banh Mi Keu Deli City - 168 London Wall, London EC2M 5QD, UK on Eaten