Red Rice Noodle Roll with Egg White and Bitter Melon
at Jade Cathay Chinese Restaurant in San Jose, CA

1339 N. First Street San Jose, CA