Denny's Unit #1088, Bowers St Categories Restaurants 3399 Bowers Street Santa Clara CA 95054 (408) 727-6330 (408) 980-9492 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×