Sizzler is a classic American steakhouse chain that has been serving up mouth-watering meals for over five decades. This San Jose location offers an inviting atmosphere perfect for families, friends, and couples alike.
Their menu boasts an array of options, including their signature steaks, succulen