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