Start from
Water Drop Teahouse
12550 Jebbia Ln, Stafford 77477