Amelia's Restaurant, Tulsa, Oklahoma

3,115 square feet restaurant, interior tenant finish out, completed in 2017, Construction services only.