Sports Cafe offering a venue to watch games and enjoy internet games.