Eating Deli Italian at Capri Italian Food restaurant in River Forest, IL.

Feedback

Do you manage or own Capri Italian Food?

Yes