Carlos Kitchen
976 18th Ave, Newark
(862) 240-9888
Menu
Restaurants in Newark, NJ
Carlos Kitchen
976 18th Ave, Newark, NJ 07106
(862) 240-9888