7516 N. Western Avenue Oklahoma City, OK 73116 (918) 848-6733 website Map Last night Mr. Wonderful and I ventured out amidst threats of tornadoes and the likes to satisfy a sushi craving. And there’s no better place in Oklahoma City, in my warped and humble opinion than Tokyo Japanese Restaurant. Note the restaurant is not…