cafe

noun

A small restaurant selling light meals and drinks.