Article Photos: Uptown momentum continues with new shops, hope for Tower Theater 1/4

The new Orange Leaf and Pizza 23 restaurant located in the 600 block of NW 23 are shown in Oklahoma City. Photos by Chris Landsberger, The Oklahoman