Treys Bar and Grill

Treys Bar and Grill
7891 East 108th St S #22
Tulsa, OK 74133

Treys Bar & Grill is a restaurant and sports bar located in the Vineyard Shopping Center next to Lifetime Fitness at 108th & Memorial. Read more on their website or Facebook.