Cafe-bar offering coffee and featuring large screens for sports viewing.