Saltgrass Steak House

Location: Tulsa, OK

Size: 8,150 Sq ft.

Type: Restaurants

Completed: 2nd Quarter 2018

Summary: Saltgrass Steak House is located 4550 E. Skelly Drive. Tulsa, OK 74135