Designed by
Title
Capcai or CapCay #282581024
Description
Capcai or CapCay, is popular Chinese Indonesian and Peranakan stir-fried vegetable dish. Various vegetables, meatballs, mushroom, are stir-fried in a wok with small amount of cooking oil and water