MamaMei
Restaurant · Clerkenwell

MamaMei

$$ · Chinese

Clerkenwell's best-kept Chinese secret makes their dim sum and dumplings from scratch, with standout siu mai, wantons, and hand-rolled chicken buns.

Info

📍
Address
740 Holloway Rd, Archway, London N19 3JF, UK, LDN

More like this