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!

Tweet of the Week 052512 Tweet of the Week: Torontos Centro Restaurant Is Seeing Stars!

Leave a Reply