T K Noodle 930 Story Rd San Jose, CA 95122 Phone: (408) 298-1688 Fax: (408) 298-1040
Category: Restaurants