La Bottega, the Italian deli and café concept with five sites in London, is looking to open up to ten further sites in London while also improving its product offering and considering delivery for the home dining market
Already have an account? Sign in