Cafe serving coffee and more.