Master Sub, TULSA, Oklahoma (OK)

Feeling hungry? Master Sub might be the place to eat for you.
Conveniently located at 9447 East 31st Street () in TULSA, Oklahoma (OK) (74145), Master Sub can be reached at 9186633222. Please call ahead of time to make a reservation.
More restaurants in TULSA, Oklahoma (OK)


Master Sub contact information and details:
Address: 9447 East 31st Street - , TULSA, Oklahoma (OK) 74145
Contact Phone: 9186633222