Do they have boba
Address: 13400 Veterans Memorial Dr, Houston, TX 77014, USA
Monica Ellisor | Oct 19, 2019
If you mean boba tea then no. Theres a place near by
Susan Bryan | Oct 19, 2019
I'm sorry, I don't know what that is.
Surendra Adhikari | Oct 19, 2019
I guess yes
Thanks! Your answer is awaiting moderation.