DeKalb City Council met Monday night to discuss the terms of the Olive Garden development and the construction progress of the new police station. Darden Restaurants is looking to redevelop an about 5,700 sq. feet area currently owned by Small’s Furniture...