The Latin Flavor Restaurant & Lounge
870 Broadway, Newark
(862) 240-9177
Recent Reviews
The Latin Flavor Restaurant & Lounge
870 Broadway, Newark 07104
(862) 240-9177