VariousWords beta
Related Terms:
Definitions:
Noun
cafe
coffeehouse
coffee shop
coffee bar
Definition: a small restaurant where drinks and snacks are sold
Definition: A small café or restaurant typically selling light refreshments along with coffee-based drinks.