cafe
A small business where drinks and snacks are prepared and served - its specifics may depend on the local culture