Any details on this place?

Text the number see what they say lol.
I have, but I'd rather not be the first to take the leap of faith
Chinese, photo is fake, just random surprise