Get directions to: B B D Ii, Tulsa, OK Restaurant address: 8218 South Harvard Avenue Tulsa, OK 74137, USA Driving Walking Bicycling Restaurant: B B D Ii