Wagamama launches grab and go food outlet in London

British restaurant chain Wagamama has launched its new grab and go food concept ‘mamago’ in London today. The sister brand…