Jamils Restaurant, TULSA, Oklahoma (OK)
Readily positioned at 2833 East 51st Street () in TULSA, Oklahoma (OK) (74105), Jamils Restaurant can be called at 9187429097. It is best to contact them beforehand to make a reservation.
More restaurants in TULSA, Oklahoma (OK)
Jamils Restaurant contact information and details:
Address: 2833 East 51st Street - , TULSA, Oklahoma (OK) 74105
Contact Phone: 9187429097