Your favourite restaurant might be losing money due to slower foot traffic and rising costs, according to a new survey.A report from Restaurants Canada out today surveyed 220 of its members in late 2025 about their restaurant businesses. The results
This content is restricted.