The team behind Señor Ceviche has been running hugely successful pop-up restaurants for a while now, but here we have their permanent, much anticipated restaurant right in the heart of London.
The team behind Señor Ceviche has been running hugely successful pop-up restaurants for a while now, but here we have their permanent, much anticipated restaurant right in the heart of London.