We very often get the question when shops and restaurants are usually open.
In general the opening hours are:
Monday - Saturday: 9 - 13 hrs and 16 - 20 hrs
Sunday: closed (some shops open at 9.30 and close at 12.30, so there are variations).
In general food shops are closed on Thursday afternoon and clothes shops are closed on Monday mornings.
There are many supermarkets with 'orario continuato' which means they are open the whole day from 9 to 20 hrs.
In general the restaurants are open from 19.30 onwards. Often one cannot enter a restaurant after 22.00 hours. Restaurants have one day of the week when they are closed and this is usually displayed st the door. Some restaurants do both lunch and dinner, but not all.