Don Ciccio restaurant in London criticizes locals following its closure

Italian Restaurant Closes with a Frustrated Farewell An Italian eatery, Don Ciccio, has made the decision to shut its doors in Highgate, north London, after six years of operation. The closure has sparked frustration as the restaurant’s management expressed their discontent towards local patrons. Earlier this month, the restaurant announced its decision online, bidding a […]