The word originally meant a caf??, but service has been expanded to include full meals at quite high prices.
The service is better than the name cafe.