Ippudo to launch third site in London

Japanese Ramen restaurant chain, Ippudo has revealed plans to launch its third site in Covent Garden later this year. The...
Ippudo to launch third site in London by Caterlyst | Caterlyst - https://www.caterlyst.com/