tea parlor


Meanings

  • a restaurant where tea and light meals are available