A restaurant specialising in roasted or barbecued meat