S&S Deli
98 9th Ave, Newark
(973) 230-8555
Menu
Restaurants in Newark, NJ
S&S Deli
98 9th Ave, Newark, NJ 07107
(973) 230-8555