Wow, another hard to find place. Not very visible as it's more to the side. I asked the guy some questions and he basically mumbled. I ended up getting the Large Milk Tea. It's made with powder, but it wasn't bad.
Not a place to seek out, but if you want some milk tea or fresh juice on The Strip.