Yes, there are many rest areas and restaurants along the route. In Trois-Rivières you will find numerous places to eat and in the smaller villages there are also cozy cafés and bistros.