Telefrango is a barbecue restaurant specializing in takeaway. They emphasize quality and customer satisfaction.