Review for Osage Casino - Tulsa Review For 918 Bar Google User Feb 22 '18 at 23:14 Words can't exactly say what I want to say .. But was so awesome .. Crazy nice people over very clean ... And willing to explain what's in what roll and able to customize each roll ... Must try the DEAD HEAD.... and...I DARE YOU ROLL.. The owner has a very cool bio check not out in there website .. We even got to take a pic with him ... We will be back ... Many times View full site to comment or like