Deleece Restaurant

3647 N Southport
Chicago, IL
773-325-1710

Related Stories

Dish: see "Da Lease" May 2011

Additional Information

Cuisine: Contemporary
Neighborhood: Lake View