Lago di Como Restaurant in Santa Cruz, CA offers a taste of Italy with its finest Italian cuisine, exquisite wines, and genuine service. Their menu reflects a true dedication to Italian culinary traditions, featuring fresh, high-quality ingredients and simple yet flavorful recipes.
Customers rave about the delicious food, exceptional service, and welcoming atmosphere at Lago di Como. Whether dining in or enjoying takeout, guests can expect a memorable Italian dining experience that is both authentic and satisfying.
Generated from the website