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 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.