Contact for pricing 5,147 SF Southlake Restaurant - 5,147 SF Prime Southlake restaurant space, high traffic area. 3317 State Highway 114, Southlake, TX 76092 View details