Lord John's Inn Categories Restaurants PO Box 1330 Santa Clara CA 95052-1330 (408) 984-0475 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×