Synonyms: tea parlor, tea parlour, teahouse, tearoom, teashop
Definition: a restaurant where tea and light meals are available
Similar words: restaurant, eatery, eating house, eating place
Definition: a building where people go to eat