Restaurant and bar offering a unique experience with music, good vibes, and giant screens.