538 Seabright Ave.Santa Cruz, CA 95062
831.457.2782
Features a traditional Italian menu with local products – fresh pastas, desserts, bread & pizza directly from our brick oven.
We use cookies on this site to enhance your user experience. For a complete overview of all cookies used, please read more here.