Cloudland Rice Noodle
39185 Cedar Blvd, Newark 94560