MenuStation presents Bella Rosa Restaurant in Santa Cruz which offers Italian Cuisine such as Calamari, Seafood Salad, Chicken Curry, Chicken Breasts, Prawns, Pasta, Fettuccine Alfredo, Primavera Fettuccine, Vegetables, Salmon, Filet Mignon, artichoke, Soup.