Powered by Tripadvisor

The Chalkboard Kitchen + Bar Tulsa

1324 S Main St
Tulsa, US-OK 74119
Uber
MORE PHOTOS