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