Leongs Express Inc, TULSA, Oklahoma (OK)

Feeling hungry? Leongs Express Inc might be the place to eat for you.
Conveniently located at 2010 South 129th East Avenue () in TULSA, Oklahoma (OK) (74108), Leongs Express Inc can be reached at 9184383332. Please call in advance to make a reservation.
More restaurants in TULSA, Oklahoma (OK)


Leongs Express Inc contact information and details:
Address: 2010 South 129th East Avenue - , TULSA, Oklahoma (OK) 74108
Contact Phone: 9184383332