Eating Italian at Cafe Italia restaurant in El Paso, TX.

Feedback

Do you manage or own Cafe Italia?

Yes