Crosby’s Kitchen Back to Search Crosby’s Kitchen Categories Restaurants 6480 W Touhy , Niles , IL , 60714 (224) 279-2525 Send Email Crosbyskitchenniles.com Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone