Home

Word

tea parlor, n.
more info a restaurant where tea and light meals are available
<noun.artifact>

tea parlor tea parlour teahouse tearoom teashop