Sizzler

  • 5025 Junipero Serra Blvd,
    Colma, CA 94014
  • Phone: 650-994-6112
  • Cuisine: Steak Houses Restaurant

Map

Unable to Display Map