View Mama Lan – Brixton Menu and Order from Deliveroo

18 Brixton Village Market, London, SW98PR Mama Lan offer a takeaway delivery service in the Brixton area, in partnership with Deliveroo. Specialising in Chinese, Dumplings, Noodles foods. To order from Mama Lan simply click the button below where you'll be able to view the full menu, opening times, delivery area and then place your [...]