Mekong River, TULSA, Oklahoma (OK)
Readily settled at 7879 East 71st Street () in TULSA, Oklahoma (OK) (74133), Mekong River are available at 9182525611. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in TULSA, Oklahoma (OK)
Mekong River contact information and details:
Address: 7879 East 71st Street - , TULSA, Oklahoma (OK) 74133
Contact Phone: 9182525611
