Mandarin Place Restaurant Categories Restaurants 1271 Franklin Mall Santa Clara CA 95050 (408) 984-0645 (408) 984-0689 About Us Chinese Restaurant Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×