Italy help at any time

Out in the country i found it hard to find a decent place to have a nice meal, most close early, and limited at the weekend.
Plenty of fast food outlets when passing through the small towns, fast pizza and so on.Not run or owned by Italians.
The meals on the motorways are very good, lots of choice, so if i knew i would end in the rural areas it would better to have a late lunch or early dinner.
The road signs do not make sense, there are low balconies on the houses which can be hit by the trailer when you turn, worse at night.
If you make an error, you can take hours to turn around on a steep winding mountain pass, or get stuck in small village with no place to turn around.