tea_parlor
1. [ noun ] (British) a restaurant where tea and light meals are available
Synonyms: teahouse tearoom tea_parlour teashop
Related terms: restaurant buttery UK
Similar spelling:   tea_parlour