Can this location accommodate a large group of approx 13 ppl as Walk in?
Address: 5000 Westheimer Rd Suite 120, Houston, TX 77056, USA
David Banda | Nov 5, 2019
Yes but you'll be waiting for a long while if there's a line
Mckenzie Twitty | Nov 5, 2019
Yes but you will wait a while. I would recommend you get there early
Mark Feferman | Nov 5, 2019
Yeah, probably better to call ahead
Thanks! Your answer is awaiting moderation.