Western Sizzlin Restaurant

  • 6510 E 21st St,
    Tulsa, OK 74129
  • Phone: 918-835-8442
  • Cuisine: Steak Houses Restaurant

Map

Unable to Display Map