Get Directions to Asahi Japanese Restaurant ← View details 7831 E 71St St, Tulsa, Oklahoma 74133 (918) 307-9151 Get Directions From* To * — Required information