Macellaio RC secures fifth site on iconic Store Street
Macellaio RC, a growing family of five Italian restaurants, has chosen Bloomsbury’s Store Street for the site of their sixth venue. Celebrated both here in London and in [...]
Copyright 2024 | Restaurant Industry News | Privacy Policy