Olive Garden

Most Olive Garden locations are free-standing buildings between 7,500 and 10,000 square feet on 1.5 to 2.5-acre parcels. Leases are typically 15 to 20 years with absolute NNN lease structures, featuring 10% rent increases every 5 years and corporate guarantees from Darden Restaurants. Properties are commonly located in high-traffic corridors or near major shopping centers, […]