Shopping and entertainment complex in St. Julian's, Malta. Features a wide variety of shops, restaurants, and a hotel. Open seven days a week.