ProfileImage 80jdrob
2 Exp
Osage Casino - Tulsa Osage Casino - Tulsa
Tulsa, Oklahoma
Good pizza. Free drinks. Crowded at times but will be better when they are done with renovations.