OTTAWA -- Ottawa firefighters battled a blaze overnight at a restaurant along the shores of the Rideau River in south Ottawa.

Fire crews were called to the New Rideau Restaurant in Beckett's Landing at 10:43 p.m. Tuesday by a neighbour who could see smoke and flames.

The flames had gone through the roof by the time firefighters arrived and were threatening to spread to several nearby propane tanks, Ottawa Fire Services (OFS) said in a news release.

The building was empty at the time and no injuries have been reported.

It took firefighters until 1 a.m. to get the blaze under control, with the help of crews from the North Grenville Fire Service.

What caused the fire is currently unknown.