Oakhart Barbecue
1644 E 3rd St
Unit D
Tulsa, OK
74120
Unit D