Chez Boucher is a barbecue restaurant known for its quality meats.