Eating Italian Pizza Salad at Italian Express restaurant in Tustin, CA.

Feedback

Do you manage or own Italian Express?

Yes