The Latin Flavor Restaurant & Lounge Menu

870 Broadway, Newark, NJ 07104

Know a great happy hour or special for this location?