Chinese Kitchen

New Orleans
$$$$
Chinese Kitchen

3327 S Carrollton Ave

New Orleans, LA 70118

This Gert Town Chinese restaurant offers all the gargantuan portioned General Tso's, egg rolls, and mandarin chicken you could want. Pro Tip: Get your fix before 5pm to take advantage of lunch specials, which come with rice & egg rolls.