Listings
Nearby
Reviews
What's New
Top 40
Articles
Discussions
Forums
Unpublished Reviews
Unpublished Articles
tuscl
LOGIN
recover account
create account
Ohkayliegirl
Reviews by Ohkayliegirl
review
12 years ago
Cloud Nine
3101 S Yale Ave, Tulsa, OK 74135, USA*
Cloud nine could use a remodel,...
Cloud nine could use a remodel, but there is something about the tacky decor is homey (perhaps the fact that it has been there for years). The girls really do vary, but for the...