← Oklahoma City restaurants
This Iz It
No reviews yet
Soul Food2831 NE 23rd St, Oklahoma City
Own or manage This Iz It? Claim this listing free
Hours
Hours not listed yet.
Details
Address2831 NE 23rd St, Oklahoma City 73121
Phone+14056018686
Websitehttp://this-iz-it.edan.io/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.