Cafe Italia

Phone orders only

6705 N Mesa St, El Paso, TX 79912

$0 MinimumAre you the owner?

FAQ

Price: $$