Tim Hortons

Restaurant in Placentia, NL