Retfala Nova is a shopping mall offering a variety of retail stores and dining options.