Taiwanese and portugal fusion restaurant featuring peanuts and chicken cuisine Sticker