Big Biscuit
Location: Oklahoma City, OK
Cowen was awarded in the Summer of 2024 the renovation of three existing retail spaces into one restaurant space totaling about 4,160 sf of renovation.
Location: Oklahoma City, OK
Cowen was awarded in the Summer of 2024 the renovation of three existing retail spaces into one restaurant space totaling about 4,160 sf of renovation.