Nbar is a sports bar offering a relaxed atmosphere to watch games on multiple screens. It serves a diverse menu including pizza, alongside other bar and grill favorites.