Isabella is an Italian restaurant offering a menu of freshly prepared dishes, including pizza, pasta, and seafood.