Sure you might not go there to shop but its location is probably the best in the city. There's about 4 other shopping malls near this central store, with HUNDREDS of other stores, as well as a hilton hotel near-by. This area is probably becoming the next china town!
more