Barbecue restaurant specializing in grilled Portuguese cuisine. Offers daily specials and takeaway orders.