Businesses stay open longer hours in Berlin than in most other German cities. Most large shopping establishments are open from 10 am to 8 pm from Monday through Saturday. Most shops close on Sunday. Restaurants tend to stay open through the weekend and close on Monday or Tuesday. Many museums are closed on Monday.