Savastano's

  • 8211 E. Regal Place, Suite 109,
    Tulsa, OK 74133
  • Phone: 918-369-9387
  • Cuisine: Italian Restaurant

Map

Unable to Display Map