Casa Isabella is an Italian restaurant offering a menu of Mediterranean and European cuisine. Vegetarian options are available.