Yes. Business Bay is home to Bay Avenue Mall, with many restaurants, retail outlets and spas. Business Bay is also a few minutes drive away from Dubai Mall.