Sport Net Cafe is a sports bar with large screens, ideal for watching multiple games simultaneously.