O Canastro Restaurante offers a varied menu with economical meals and specializes in barbecue cuisine. It is located in Travanca de Bodiosa.