a restaurant where tea and light meals are available
[ Syn: teashop , teahouse , tea parlor , tea parlour ]