The current (7/4) issue of Urban Tulsa has an insert for a new chain restaurant going in at 71st & Yale.
http://www.getcosi.net/ (looks kind of Camillesie)
I'm curious... is this going in the awful sunken/hidden location back behind everything? Or, is it going in that new little strip?
This is the new strip center along with T-mobile and a Jewelry store.
I tried Cosi last weekend. It was quite tasty.