Skip to main content
Log in
Home
Tulsa
From The Soul Apartment
From The Soul Apartment
American Southern
Closed
13115 East 31st Street South, Tulsa, OK 74134
Call
Directions
Share
Order online
About
Soul Food Takeout
Contact
Phone
(918) 360-0413
Location
13115 East 31st Street South
Tulsa, OK 74134
Loading map...
Home
Tulsa
From The Soul Apartment