Isabella is a fine dining restaurant offering New American cuisine in an intimate tavern setting. The menu features items like truffle mac 'n' cheese and specialty burgers.