Will be visiting one of my DDs this weekend who goes to U of Cincy, lives on campus. She likes Italian food and was thinking of making a reservation at Scotti's. Is it still good? Haven't been there in 20 years, remember it was good, serviceable red sauce place. Any place else worthwhile, not too far from the campus? We want a reservation, as we're on time constraint. Thanks in advance, fellow Chowhounds!