St. Cecilia is an upscale Italian restaurant in Five Points that offers a refined dining experience inspired by the coastal regions of Italy. With a menu featuring fresh seafood, handmade pastas, and an extensive wine list, St. Cecilia is the perfect choice for a special occasion or a romantic dinner.