Oshpaz Dumplings - Kitchen 7, Seven Dials Market, Earlham St, London WC2H 9LX, UK on Eaten