Dallas, Texas-based Genghis Grill has closed its restaurant on Perimeter Center West in Sandy Springs. The restaurant was situated on the rear side of a center that also includes La Madeleine and Zoes Kitchen. The center is anchored by REI and Goodwill and literally straddles the Sandy Springs / Dunwoody city lines. Continue reading