Crosbys Kitchen

SmallRank

Overview

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.
Show more

Location & Maps

3455 N Southport Ave, Chicago, 60657 (Direction)

Similar places

Plymouth Restaurant

Plymouth Restaurant

( reviews)
Chicago
SideDoor

SideDoor

( reviews)
Chicago
Exchequer Restaurant & Pub

Exchequer Restaurant & Pub

( reviews)
Chicago
Remingtons

Remingtons

( reviews)
Chicago