Dubai, United Arab Emirates
January 25, 2002
CineStar is located within Deira City Centre, on the Deira side of the Creek. Grand Cineplex is located just past Wafi Mall which is just over the Garhoud bridge.
From journal Dubai - An Oasis in the Desert