Marks Super Sub, TULSA, Oklahoma (OK)
Readily positioned at 3208 East 11th Street () in TULSA, Oklahoma (OK) (74104), Marks Super Sub can be called at 9185834397. Remember to contact them in advance to make a reservation.
More restaurants in TULSA, Oklahoma (OK)
Marks Super Sub contact information and details:
Address: 3208 East 11th Street - , TULSA, Oklahoma (OK) 74104
Contact Phone: 9185834397