Walked past this place in George St upstairs near Central. Looks like it might offer something more? Anybody been?