noun
1.
a restaurant serving coffee, etc., especially one of a type popular in Britain in the 18th century or one in a city in Central Europe :
the coffee houses of Vienna
2.
( NAmE ) a restaurant serving coffee, etc. where people go to listen to music, poetry, etc.