Restaurants - Steakhouse in Santa Cruz, CA
Peachwood's Steakhouse