Crosby’s Kitchen

Lakeview 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 Lakeview, has a friendly staff that provides more than great service, they make you feel right at home.

3455 N Southport Ave,
Chicago, IL 60657
773 883 2525