Restaurants :: S AND S DELI
Restaurants :: S AND S DELIS AND S DELI
(773) 267-4315
Get Directions
3290 N Elston Ave, Chicago, IL 60618
Mon-Fri 7:00 AM-10:00 PM
Sat 9:00 AM-10:00 PM
Sun 9:00 AM-7:00 PM
www.sandsdeli.info
Mon-Fri 7:00 AM-10:00 PM
Sat 9:00 AM-10:00 PM
Sun 9:00 AM-7:00 PM
www.sandsdeli.info