Full menu with prices & pictures
Sol Deli 88 Elm Street, Newark, 07105, United...
+18629027680
When you're planning your visit to Sol Deli, you could take municipal transportation to the station Newark - Wtc Path Train, which is the nearest station at 672 meters distance to the restaurant.
The Card of Sol Deli from Newark contains about 10 different dishes and drinks. On average, you pay for a dish / drink about $2.4.