The Chalkboard Kitchen + Bar

restaurant Tulsa OK 74119 USA

(918) 582-1964

Location