Review for Osage Casino - Tulsa Review For 918 Bar Google User Jun 17 '18 at 21:04 First went to the learn to make sushi class. Would recommend it to anyone that wants to learn the very basics of making sushi. Also fun to watch sushi being made while drinking sake. View full site to comment or like