Leon's on the Restless Ribbon
Bar
3301 South Peoria Avenue, Tulsa, OK 74105
Brookside
Description
College students and locals love Leon's for its martinis, food and beautiful outdoor patio. Head to Leon's on the Restless Ribbon and relax on the patio or watch your favorite sports inside. Frequently Asked Questions
Places You Should Consider
Leon's on the Restless Ribbon Photos
News & Articles