1501 Farmers Lane Santa Rosa, CA 95404
Fresh pasta sheets layered with shrimp, scallops, pesto, vellute. Sold frozen. Serves 2/3 people