Cafe Italia

2204 Joe Battle Blvd #101, El Paso
(915) 219-7499

Order Online Here:

Postmates