Zagreb has several major locations where sports matches can be viewed. The most famous of these are Maksimir Stadium, Kranjčevićeva Stadium, Dražen Petrović Basketball Hall, Arena Zagreb, and Dom Sportova. Besides a wide variety of sports matches, other recreation takes place here. Arena Zagreb, for example, contains a large shopping center, with restaurants and cafes. In addition, concerts are also taking place at many of the locations.