2018-10-16T08:19:00
Obica, the international mozzarella bar chain, has closed its site in London’s Charlotte Street a year after putting it on the market.
Already have an account? Sign in