One Tea House Falls Church is located in Falls Church, United States on 6757 Wilson Blvd Unit 10. One Tea House Falls Church is rated 4.5 out of 5 in the category bubble tea store in United States.
Address
6757 Wilson Blvd Unit 10
Amenities
Good for kids
Toilets