This restaurant offers a family and home-like atmosphere, situated in the center of Chirche. It specializes in grilled dishes, providing a traditional Canarian dining experience.