icon-travel icon-gss icon-fit icon-whats-hot icon-ramadan icon-whats-new icon-kid icon-service icon-activity icon-eat icon-massage icon-beauty icon-swipe

07-19 & 07-20, Berjaya Times SquareFacial First

4.4
13 faves

Address Location

Lot 07-19,20, 7th Floor, Berjaya Times Square, No.1 Jalan Imbi Kuala Lumpur 55100

Company Information