Restaurants - Steakhouse in Yuba City, CA
Sizzler
Steaks & Peppers