St. Cecilia Description
Splashy, seafood-focused Italian eatery. Italian seafood & pasta plus cocktails are presented in a glamorous venue with high ceilings.
Address:
3455 Peachtree Rd NE, Atlanta, GA 30326, United States
Phone:
+1 404-554-9995
Website:
https://www.stceciliaatl.com/
Store Hours:
Sunday: 11am-2:30pm, 5-9pm| Monday: 5-9pm| Tuesday: 5-9pm| Wednesday: 5-9pm| Thursday: 5-9pm| Friday: 5-10pm| Saturday: 5-10pm