TEA SHOP


Meaning of TEA SHOP in English

n. cafe or restaurant where tea and light meals are served, tearoom; (British usage) luncheonette, cafeteria, small restaurant serving light meals

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.