teahouse ( synonym found)

Definition of teahouse:

(n) : a public restaurant that sells tea and light refreshments

Back to Top