Menu With Prices Online
Menu
Cuisines
Locations
Menu
S & S Deli
IL
Chicago
3290 N Elston Ave
S & S Deli
at 3290 N Elston Ave Chicago, IL 60618
Phone:
(773) 267-4315
Address:
3290 N Elston Ave
Chicago
,
IL
60618
Deli Food
Sandwiches
$
📍 On Map
📕 Menu
S & S Deli Menu in Chicago
Beverages
Can Soda
$1
Juice
$1.5
Bottle Water
$1.25