13243 Jones Road, Houston, TX 77070 ()
Located in Cy-Fair Plaza Shopping Center across the street from Mazke Park, next to Del Pueblo.
At the same location
Random reviewRead all reviews
My group and I had an amazing time, and I cannot say enough how well designed the Sherlock Room was, I was impressed, and I'm planning on going back to experience another room soon.Jason