Tweet of the Week: Toronto’s Centro Restaurant Is Seeing Stars!

What motivates you to stay at the top of your game? For our restaurant partner Centro in Toronto, Ontario, it’s stars — on their OpenTable reviews page, that is. And there are a LOT of them to see!

Leave a Reply

Your email address will not be published. Required fields are marked *