Les Alzines is a barbecue restaurant offering hearty dishes in a welcoming, natural environment.