Capi's Italian Kitchen

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

The Low Down

Rants, Raves & Reviews