Tim Hortons

Restaurant in Shrewsbury, Ontario

Features: takeaway