When Ibiza, the popular high-end Spanish restaurant on High Street, closed up shop a few years back, its head chef Manuel Romero saw an opportunity to start fresh in the same space. …
Tag Archives: Maria Gonzalez