Karuzela is a spacious shopping mall featuring a variety of global and local retail shops, restaurants, a grocery store, and a movie theater.