Malaysia: Fried Taro Nest Restaurant: Layang Layang City: Milpitas, CA The restaurant calls it “Sarang Seafood”; fried taro nest topped with shrimp, squid, scallop, corn snow… Read more Posted on January 25, 2014 by Mango in Malaysia