From Our Editors
Hop to the deli counter at Leonard Country Deli Mart — Bixby visitors to this South Tulsa location will be hard-pressed to find a sandwich they don't love.
If you're driving, that's no problem. Parking available onsite.
Leonard Country Deli Mart boasts one of the best delis around, and they're awaiting your visit today!