Located 4 minutes from downtown this beautiful restaurant serves food in style. The large outdoor seating area views the side of the building painted like a stree in Italy. The food is great and moderately priced (for Italian food in Santa Cruz). I would advise reservations if you are dining on the weekend. Ristorante Italiano is also a favorite sopt for graduation , birthday, and other celebratory lunches and dinners.
more