Walked past this place in George St upstairs near Central. Looks like it might offer something more? Anybody been?
I agree it gives a vibe that something might be on offer. But havent found anything suggesting that.
Yes definitely giving that vibe, even the shop menu is suggestive and website..