Crosby’s Kitchen
Niles - American Comfort Food
Crosby's Kitchen is a family-friendly spot with a Midwestern slanted menu, all centered around rotisserie. This light and airy restaurant, located in Niles, has a friendly staff that provides more than great service, they make you feel right at home.
6480 W Touhy Ave, Niles, IL 60714 | 224 279 2525 crosbysniles@4srg.com |