11North Lake Worth Plaza Owner LLC purchased the single-story restaurant, at 9808 Lake Worth Rd. on Aug. 6, 2025 for $8,000,000. The site, assigned for commercial use, was built in 2003, features 3,035 square feet and sits on a 1.3-acre lot.