MoMoMo Opening
19th April 2022 Tibetan street food concept MoMoMo, which launched last year with a restaurant in Houndsditch in East London, is opening another London site. The concept, which sees steamed dumplings filled with vegetables, meat and traditional spices – popular in Tibet, Nepal, India and Bhutan – will open at 1 Charlotte Place, Fitzrovia with […]