Kayla & Dewitts
803 Sanford Ave, Newark
(973) 732-3162
Load More
Restaurants in Newark, NJ
Kayla & Dewitts
803 Sanford Ave, Newark, NJ 07106
(973) 732-3162