Restaurant Search

Schlotzskys Deli Restaurants

Tulsa, OK


CONTACT INFO

Phone:

918-254-0346

ADDRESS

Schlotzskys Deli Restaurants
9311 East 71st Street
Tulsa, OK 74133

More Restaurants in Tulsa

REVIEWS

Rate It: