Vibes in the City

Larouge, 972 Broad St., Newark