Independent wine shop, Chin Chin, opens in Creemore
In France and Italy, cin cin means “to your health.” In the UK, where they add an “h”, chin chin can mean hello, goodbye or cheers. In Creemore, it will mean a welcoming place to sample, and buy [...]