Breddos finally confirms the opening of its Soho restaurant

Taco restaurant Breddos has finally confirmed that it will be opening a second site, just off London’s Carnaby Street.