Celebrity-backed Ibiza Restaurant To Open Its First London Site

High-end Mediterranean-Japanese fusion restaurant Zela will make its UK debut at the ME Hotel on the Strand, backed by a team of restaurateurs and sports stars.


more on bighospitality.co.uk