Castiglia's serves the best Italian food you can get outside of Italy. Every dish is a creation and the staff is happy to cater to whatever your tastes are. The menu is huge and makes choosing your meal a little difficult, but whatever you choose it will be wonderful!
On weekend's there's often a violinist from the local music school to entertain.
I've eaten there more times than I can count, and I've never had a bad experience.