Italian · $$$
52 W Illinois St, Chicago, IL
River North Italian restaurant from Lettuce Entertain You, known for handmade pastas.