It's dated. I go about 3-4 times a year and like the breadsticks. They'll give you more for free if you ask.
Get the house salad. I will not eat any salad unless it's from Castelli's Moonlight. The rest of your meal will be very satisfactory as well. A few years back this place went down hill a bit. Poor food, poor service, and just too noisy. Now Castelli's is back to the way I remember it growing up, fancy feel and flavor fine dining with prices even a high school kid could afford to take a date to.