Cloudland Rice Noodle

39185 Cedar Blvd, Newark
(650) 586-9612