Capi's Italian Kitchen
cgsi_fce0ec129ee30b5491071b23c1971185-fe1b4e8b0265a0d0dbf7ad54a693a76d.img

Capi's Italian Kitchen

700 E Grand Ave, Chicago, IL
(312) 276-0641 serving: Central, Near North Side
open:Sun - Thu: 11:00am - 8:00pm Fri - Sat: 11:00am - 10:00pm

Sidewalk Score: 9 out of 10

The Low Down

Rants, Raves & Reviews