"Overall great dinner, however I would request less salt for all pasta and mains next time."
Phone: (+1)4045549995
Address: 3455 Peachtree Rd NE, 30326, Atlanta, US, United States
City: Atlanta
Website: http://stceciliaatl.com
Monday: 11:30 -14:00 17:00-22:00
Tuesday: 05:00-22:00
Wednesday: 05:00-22:00
Thursday: 05:00-22:00
Friday: 05:00-23:00
Saturday: 05:00-23:00
Dishes: 41
Amenities: 18
Categories: 5
Reviews: 4194