Santa Lucia offers upscale Italian cuisine in an elegant environment, specializing in pizza, seafood, wine, and truffle dishes.