'Thank you for never supporting us': Italian restaurant owner takes savage swipe at wealthy Highgate residents who 'humiliated' his staff as he closes down

Daily Mail 1 min read 6 hours ago

Don Ciccio on Hampstead Lane in Highgate has won a slew of awards, including Traveller's Choice on Tripadvisor between 2023 and 2025, and was rated 4.7 out of five stars on Google.
Read original Daily Mail