Stad: Sugar Land, 3382 Highway 6, Sugar Land I-77478-4409, United States
"First time to visit this place.The coffee drinks we ordered were good, no issues there. The space is nice and open. The vibe was relaxing but we were..."
Hands down, the BEST tea in the area.Many can't compare, and few come close, but the tea here is freaking AMAZING. Anytime that I have to get tea elsewhere, I always find myself wishing that it was fr