Zela to land in London this autumn
Zela is to launch in London late September/early October with a unique blend of Japanese and Mediterranean cuisine, craft cocktails...Zela to land in London this autumn by Caterlyst | Caterlyst - https://www.caterlyst.com/