Ila's Chicago is a warm, globally-inspired restaurant and bar in the heart of River North at 15 W Hubbard St. Named after the owner's mother, our Chicago dining destination blends bold international flavors with comforting familiarity. Savor standout dishes like Birria Pierogies, Short Rib ''Italian'' Beef, and Sweet Corn Agnolotti, paired with ha...