Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
Lots of games on the floor. Great pizza. Good times.