n. cafe or restaurant where tea and light meals are served, tearoom; (British usage) luncheonette, cafeteria, small restaurant serving light meals
TEA SHOP
Meaning of TEA SHOP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012