Freepik
    Capcay or cap cay is the name of a typical Chinese-Indonesian dish with many stir fry vegetable.

    Capcay or cap cay is the name of a typical Chinese-Indonesian dish with many stir fry vegetable.