Terraza de la 96 offers homemade and healthy cuisine. They also provide a delivery service.