Robertos Deli, TULSA, Oklahoma (OK)
Readily positioned at 115 West 3rd Street () in TULSA, Oklahoma (OK) (74103), Robertos Deli are available at 9185870123. Please do beforehand to make a reservation.
More restaurants in TULSA, Oklahoma (OK)
Robertos Deli contact information and details:
Address: 115 West 3rd Street - , TULSA, Oklahoma (OK) 74103
Contact Phone: 9185870123