Review of St. Cecilia

3455 Peachtree Rd, Atlanta, GA 30326

Overall Rating

Review


I have eaten there many times and never gotten sick. The food is delicious as well as safe.

Updated 4 years ago

Celiac