Menu With Prices Online
Menu
Cuisines
Locations
Menu
S & S Deli
IL
Chicago
S & S Deli in Chicago, IL
Deli Food
Sandwiches
3.4
S & S Deli Restaurants with Address and Phone:
1
restaurant location in Chicago
3290 N Elston Ave Chicago, IL 60618
☎️ (773) 267-4315
S & S Deli Menu in Chicago
Beverages
Can Soda
$1
Juice
$1.5
Bottle Water
$1.25