Restaurants

Italian in Santa Cruz

Michelangelo’s

Located in a classy house, complete with fireplaces and marble floors, this is a good choice for a romantic evening or a little Italian self-indulgence.