April 4, 2024Leander will soon be home to a Desi Brothers grocery and Indian restaurantRealtor BlogThe Leander location will have a 15,000-square-foot store and a 4,000-square-foot Indian restaurant. At the end of this report, check out a list of retail centers in the Austin metro.