Palavrion is a barbecue restaurant featuring an open grill concept with fresh ingredients.