Sizzler

  • 1011 Veterans Blvd,
    Redwood City, CA 94063
  • Phone: 650-368-1904
  • Cuisine: Steak Houses Restaurant

Map

Unable to Display Map