Seoul Super, TULSA, Oklahoma (OK)
Comfortably operating at 3171 South 129th East Avenue () in TULSA, Oklahoma (OK) (74134), Seoul Super can be reached at 9186653664. Please do call ahead to make a reservation.
More restaurants in TULSA, Oklahoma (OK)
Seoul Super contact information and details:
Address: 3171 South 129th East Avenue - , TULSA, Oklahoma (OK) 74134
Contact Phone: 9186653664