One of the few Italian restaurants in the neighborhood, this north suburban restaurant located in the Carillon Square shopping mall has good, reasonably priced food including pasta, chicken, veal and yummy garlic rolls, and is acclaimed for its eggplant parmigiana. Weekends are especially busy. It also offers private parties and catering.