Chicken Sandwich - Jojo's Shake Bar Chicago in Chicago, IL

Discover the best-rated Chicken Sandwich Chicago, IL on r8ted.app.

Rated #1 Chicken Sandwich in Chicago, IL

Jojo's Shake Bar Chicago

23 W Hubbard St, Chicago, IL 60654, USA