Walked past this place a couple of times, once on a Saturday and again on a weekday after 5. It’s in this business unit with a few other beauty shops and other things.
Both times not much seems to be going on with no lights on and doesn’t seem open! Certainly not as per advertised in any case