Special Noodle Soup ????

10275 S De Anza Blvd Cupertino CA 95014 USA

(408) 429-8866

Location