Deleece Restaurant Reviews & Details
4004 N Southport Ave
Deleece Restaurant is located at 4004 N Southport Ave in Chicago near the intersection of N Southport Ave and W Irving Park Rd. Their menu consists of American dishes . Call (773) 325-1710 for dine in.
- Service:Dine In
- Major Intersection:N Southport Ave And W Irving Park Rd
Tell us more about Deleece Restaurant Chicago!