> >


Water Drop Teahouse



12550 Jebbia Lane
Stafford, TX 77477

View more Stafford restaurants

(281) 495-3100

Hours

  • Sunday: 10:30 am - 2:00 pm
  • Monday: Closed
  • Tuesday: 10:30 am - 2:00 pm
  • Wednesday: 10:30 am - 2:00 pm
  • Thursday: 10:30 am - 2:00 pm
  • Friday: 10:30 am - 2:00 pm
  • Saturday: 10:30 am - 2:00 pm

Cuisine: Coffee and Tea, Vegetarian Restaurants


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Water Drop Teahouse Reviews

Add your review for Water Drop Teahouse.

    Restaurants similar to Water Drop Teahouse

    Nearby Restaurants