Now Open for Dine In, Patio Dining, Carry Out, Curbside, and Delivery!
18 East Reconciliation Way, Tulsa, Oklahoma 74103
Monday and Tuesday : CLOSED
Wednesday - Sunday : 11am - 9pm
Have dietary concerns? Need catering?
Questions about an upcoming event?
Give us a call or drop us a line!
Copyright © 2021 The Chowhouse - All Rights Reserved.
Powered by GoDaddy Website Builder