Elons Caribbean Restaurant
317 Sanford Ave, Newark
(973) 373-7870
Restaurants in Newark, NJ
Elons Caribbean Restaurant
317 Sanford Ave, Newark, NJ 07106
(973) 373-7870