Venue photo 1

St. Cecilia

Italian Restaurant
About

St. Cecilia in Buckhead offers a refined setting for business dining with its high ceilings, marble accents, and an open kitchen that brings energy to every event. The private dining room, complete with its own bar, accommodates corporate lunches, dinners, and cocktail receptions with ease.

The menu highlights Italian seafood and handmade pastas, including standout dishes like agnolotti in brown butter and wood-grilled octopus. Polished service and a curated Mediterranean wine list ensure a seamless, elevated hospitality experience for your team or clients.

Best for
  • Client dinners with refined Italian seafood
  • Private dining for executive meetings
  • Upscale business luncheons in Buckhead
At a glance
Location & hours

Loading map...

3455 Peachtree Road Northeast
Get directions →
Hours
Sunday5 – 9pm
Monday11:30am – 10pm
Tuesday11:30am – 10pm
Wednesday11:30am – 10pm
Thursday11:30am – 10pm
Friday11:30am – 11pm
Saturday5 – 11pm