Casa Cecilio is a restaurant located on Calle Fermín Caballero. It is conveniently situated near the Avenida de la metro station. The establishment is known for its Spanish cuisine and tapas.