Rickshaw Restaurant Categories Restaurants 246 Saratoga Ave Santa Clara CA 95050-6629 (XXX) 985-9829 (XXX) 985-9833 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×