Toronto Fire crews battleda fire near Bloor Street West and Ossington Avenue. A spokesperson says the blaze isn't officially under control, but has been beaten down.

"I imagine they're still going through some smaller locations in the building and knocking down any further fires," Capt. Adrian Ratushniak told ctvtoronto.ca on Friday around suppertime.

He said that the fire's address is being reported as 804 Bloor St. W.

However, eyewitness Himy Syed told ctvtoronto.ca that the blaze also affected 806 Bloor St. W.

He described the location as being just west of Crawford Street on the north side of Bloor, a location just west of Christie Pits Park.

Syed had been returning to his Shaw Street home from taking photos at the annual Good Friday Way of the Cross procession in Little Italy, "when boom -- three-alarm blaze."

Ladder trucks were dousing 804 and 806, which house an Ethiopian restaurant and a small radio repair store, along with residential united on the second and third floors, he said.

Syed said he saw firefighters toss a microwave oven out of the restaurant.

He described the second and third floors as "all gone."

About 20 to 30 people were gathered on the street. A few were crying and some held a few bagfuls of belongings, he said.

"It looked to me like they just grabbed whatever the hell they could" and then gathered on the south side of Bloor to watch the blaze, Syed said.

The 804 building appeared to suffer the worst damage, he said, adding, "it's a real big mess."

Ratushniak said there are no reports of any injuries.

"We arrived to find flames visible and thick black smoke," he said, adding it got bumped up to a third-alarm fire.

Do you have photos or video of this fire?

Please consider submitting it to MyNews.