Willard Hicks Campbell ★★★★☆4.2 (998) Restaurants New American restaurant · Steak house 280 E Campbell Ave, Campbell, CA 95008 Call Website Details →