Nelson Sports Bar offers a lively atmosphere to watch live sports on big screens. Enjoy darts, billiards, and a wide selection of drinks.