I have always said that a great Italian restaurant can be based on the quality of their Alfredo sauce. If you agree then you find they are top notch. I haven't had anything there that I didn't love. Their prices are very reasonable and recommend Scalini's to anyone who loves Italian food.
Pros: Great flavors, service, and atmosphere.
more