Soluri & Sons
Restaurant $$
3549 South Halsted Street, Chicago, IL 60609
Description
Family-run counter with a traditional menu of Italian & American deli sandwiches, salads & sides.Get to know Soluri & Sons
Italian Deli
Restaurant $$
3549 South Halsted Street, Chicago, IL 60609
Italian Deli