Definitions of tea parlor:

  • noun:   a restaurant where tea and light meals are available