4 Dimas - 11 months ago
Thr place is nice to hang out with family and friends, and the choice of food was varied from snack to big meal to various drink. but the let down was for me was the big giant humongous LED AD screen that really annoyed me, its just too damn big and for me its just light pollution, thats just my complain, overall its good place