In the Heart of the San Lorenzo Valley Redwoods, Ben Lomond, California
The flavors of Italy are here in the heart of the Santa Cruz Mountains at Casa Nostra. Just a short drive from the Silicon Valley, Casa Nostra offers authentic Italian cuisine. The setting is perfect for romantic weddings, festive birthdays, and corporate events. Our one-of-a-kind taproom is a refreshing oasis to escape the summer heat. Spend a day in the redwoods and experience the flavors of Italy today at Casa Nostra in Ben Lomond.
Ristorante Casa Nostra now stands where the previously, quite notorious “Ciao Bella” restaurant stood in Ben Lomond, California. Since 2012, Casa Nostra has been serving quality Italian food with an accent towards international cuisines.
Casa Nostra has been continually expanding and now includes an outdoor redwood grove and patio area, plus more recently a Tap Room that serves a dozen local beers, local and international wines, and an assortment of delicious finger-foods with an Italian flair. Join us for Brunch on Saturdays & Sunday too.
Come to Ristorante Casa Nostra for the live music in the latter part of most weeks, stay for the fresh seafood, local and Italian wines & beers, and daily food specials.
Hang out in the Tap Room or schedule a private-party for your upcoming occasion. With talented chefs and a dedicated wait staff, Casa Nostra suits most any occasion, is very family friendly AND the Tap Room & redwood dining grove are dog-friendly.
Italy comes to Ben Lomond...
Must do dining in the Santa Cruz Mountains...
Best Italian place in all of the Santa Cruz area! Come for the Limoncello dessert, you won't regret it!
This place is worth a trip up the hill from Santa Cruz, or over from Los Gatos for a meal. You'll thank yourself for doing it. We drove down from Sebastopol and will do that again to eat here....
Amazing!!! This is the best Italian food I have ever had while in California!