Eating Italian at Italian Express Restaurant restaurant in Chicago, IL.

Feedback

Do you manage or own Italian Express Restaurant?

Yes
Amp Menu