Solo Deli
Deli · Sandwich Shop · American
Solo Deli is a deli offering sandwiches, snacks, and grocery items. It also features Italian beef, nachos, household items, and toiletries.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Solo Deli.
Local restaurants nearby
W Lake St, IL


