Designed by
Title
Capcay or cap cai. Indonesian chinese food. Capcay is made from various kinds of vegetables. #243501040
Description
Capcay is made from various kinds of vegetables such as carrots, mustard greens, chinese cabbage, tomatoes, chayote, cabbage and chicken and fish cakes.