S & S Kosher Restaurant

34 E. Palisade Ave.
Englewood
New Jersey
United States