The Latin Flavor Restaurant & Lounge
870 Broadway, Newark
(862) 240-9177
Menu
Reserve
Restaurants in Newark, NJ
The Latin Flavor Restaurant & Lounge
870 Broadway, Newark, NJ 07104
(862) 240-9177