Ottawa patios face higher costs as heat wave keeps patios packed

Ottawa patios face higher costs as heat wave keeps patios packed

CTVNews.ca Top Stories