Mamago, Wagamama’s ‘little sister,’ is to open to the public today at 120 Fenchurch Street with a new menu adapted for the to-go site. Consumers should expect healthy, fresh food prepared in around four minutes or less, the website promises.
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information