Crosby's Kitchen - Niles
6480 West Touhy Avenue, Niles, IL
American, Comfort Food
Casual Dining
Part of 4 Star Restaurant Group
51-100 Employees • 10 Employees on Culinary Agents
About
A part of 4 Star Restaurant Group, Crosby’s Kitchen is a family-friendly favorite located at the heart of Chicago’s bustling Southport Corridor. Our Midwestern-influenced menu... Read more




