Cafe Italia Cimarron

7456 Cimarron Market Ave Ste C-2, El Paso, TX

Menu (As of 10/30)

Pasta

Pizza

Calzoni

Cafe Italia Cimarron: hours and how to order