tea parlour


Meanings

  • a restaurant where tea and light meals are available