The Chowhouse 18 Reconciliation Way, Tulsa, OK 74103