La Colina de Albarrosa is a casual dining establishment offering Mediterranean cuisine. It is known for its reasonable prices and large portions, with attentive and professional service.