WelcomeEnjoy an intimate, fine dining experience at this quaint Italian eatery that focuses on carefully sourced ingredients and providing a dining experience of fresh and homemade cuisine.
At A Glance
- Wine And Beer Only
- More Info
- Outdoor Seating
910 Cedar Street, Santa Cruz CA 95060