Ford Fry’s newest venture: St. Cecilia St. Cecilia is located on the bottom floor of an office building across the street from the Phipps Plaza Mall. The restaurant is glass … Read moreFord Fry’s newest venture: St. Cecilia