Tea Parlour Synonyms

A restaurant where tea and light meals are available
(Noun)