598 Broadway, Newark 07104, United States
598 Broadway, Newark 07104, United States
No delivery
Spot something wrong?
Dishes at Leos Cafe and El Guame Restaurant. Prices may vary in venue.
Been to Leos Cafe and El Guame Restaurant? Be the first to share what you ate.