Generation Next Mambow No. 2 – Abby Lee on her new restaurant 06-Jun-2022 By James McAllister After Covid forced her to close her original Mambow restaurant mere weeks after opening it, chef Abby Lee is relaunching the brand as a ‘more complete’ modern Malaysian concept.
Abby Lee to relaunch Mambow 09-May-2022 By Joe Lutrario Malaysian-born chef Abby Lee is to relaunch her Mambow restaurant next month at Peckham's Market Stalls.