Originally Posted by
miuk
Looks close to ICC Pudu. I don't mind going to that area for food, but is there anything to do nearby? Maybe the infamous Times Square, but the highlight is apparently more food.
Google says it opens at noon daily (closed Monday). Do you know if that's accurate?