El Canal

Carretera General, 27, San Andrés y Sauces, 38720
El Canal El Canal is one of the popular Restaurant located in Carretera General, 27 ,San Andrés y Sauces listed under Local business in San Andrés y Sauces ,

Contact Details & Working Hours

Map of El Canal