Sandwich Express Deli - Café is located in Santiago de Surco, Peru on Centro Comercial Chacarilla, C. Monte Rosa 125. Sandwich Express Deli - Café is rated 3 out of 5 in the category cafe in Peru.
Address
Centro Comercial Chacarilla, C. Monte Rosa 125