4550 E Skelly Dr, Tulsa, OK 74135View Location Details
Private Dining Room seats 50 people, room equipped with a TV.