- Service available Dine-in
- Service available Takeout
- Service available Delivery
- Service available All-Seasons Patio
3455 N. Southport Ave., Chicago IL 60657
- (773) 883-2525
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.