Get Directions to Jamils Restaurant ← View details 3828 East 51st Street, Tulsa, Oklahoma 74135 (918) 742-9097 Get Directions From* To * — Required information