Teashop

What is Teashop?

Teashop definition and meaning on Dictionary terms:
noun
a tearoom.
British. a café or tearoom that specializes in serving light meals and snacks; lunchroom.

 

reference: https://www.dictionary.com/browse/teashop

Tags: