[n] (British) a restaurant where tea and light meals are available
tea parlour, teahouse, tearoom, teashop