The Ali Baba is located at 59 Hills Road City Centre. Would you like any other information?
find the nearest shopping mall on the map
We are 6 miles away from Ravenswood Shopping Center: would you like me to send its address on your map?
Sounds perfect.