Jamil's Restaurant
918-742-9097
3823 E 51st
Tulsa, OK 74105
Tulsa, OK 74105
A Tulsa institution, Jamil’s has been in business for more than six decades, though it was forced to move to a new...