Chinese street food straight from Shanghai with the perfect dumpling


address: 16 Horner Square, London E1 6EW

phone: Phone number not available

price: £

5924.3km