Description
Lemon Chicken is the name of several dishes found in cuisines around the world which include chicken and lemon. But in Chinese restaurants usually serve lemon chicken, comprising deep-fried and battered chicken strips, coated in a thick sweet and sour lemon sauce.