538 Seabright AvenueSanta Cruz, CA 95062
831.457.2782
Features a traditional Italian menu with local products – fresh pastas, desserts, bread & pizza directly from our brick oven.