tea shop
noun
a tearoom.
British.
a café or tearoom that specializes in serving light meals and snacks; lunchroom.
Origin of tea shop
First recorded in 1735–45
Words nearby tea shop
tea maker,
tea money,
tea party,
tea rose,
tea service,
tea shop,
tea table,
tea towel,
tea tray,
tea tree,
tea trolley