Fortunately, no!
No walk around and shop , just enjoy the view. Check out lots of tourists things to do.
No
mall is right, shop, eat, restrooms....only free are the latter....lol
No, its literally just like a mall.
Nope
Thanks! Your answer is awaiting moderation.