Franguitus Benfica is a barbecue restaurant. Order for pickup or delivery.