hills ok restaurants wallpaper tulsa hills restaurants tulsa ok Order Now Join Waitlist. 7460 South Olympia Avenue 74132. The Golden Drumstick Restaurant Tulsa Oklahoma Route2… Wednesday, September 21, 2022 Edit