Ancora is an Italian and Mediterranean restaurant offering a relaxed and friendly dining experience. It features a stylish interior and a reasonably priced, wide-ranging menu.