A popular Chinese dish, made with a fruity sweet and sour sauce, enhanced with chilli.
Overall member's rating Not yet rated
© Copyright 2007 All rights reserved