Il Ricordo is an Italian restaurant offering pasta, pizza, and more. They also have group menus.