Northstar Bar and Grill

5150 Camino Al Norte

5150 Camino Al Norte, North Las Vegas, NV 89031, USA | 702-642-4782

Website | Menu | $

Known for

  • sportsbar

Teams