District Fire Chief Lorne Corbett says the blaze started in a Bonanza restaurant in a strip mall on 125th Street and 137th Avenue around 1:30 a.m. MT Tuesday after a pickup truck was driven into the front of the restaurant. It's unclear what happened to the driver.
The fire spread quickly from the restaurant to neighbouring businesses.
A firefighter who was taken to hospital with a back injury has been treated and released.
Eighty firefighters fought the blaze in temperatures dipping to –23 C. Because of the extreme cold, firefighters had to use steam units to keep water flowing through hoses and hydrants.
Also on HuffPost