A dish that is addictive! “Tiger Skin Peppers” (虎皮椒) are an intensely aromatic, sweet and sour, and spicy Chinese side…
Browse by Category: