Ideal
219 Frelinghuysen Ave, Newark
(973) 824-9308
Menu
Restaurants in Newark, NJ
Ideal
219 Frelinghuysen Ave, Newark, NJ 07114
(973) 824-9308