Crosby’s is a family-friendly spot with a Midwestern slanted menu, centered around rotisserie. This light and airy restaurant in Lakeview has a friendly staff that provides more than great service. Treats and water bowls available!
Crosby’s Kitchen
3455 North Southport Avenue
Chicago IL
773.883.2525