HOME > Chowhound > California >


Casa Nostra, Ben Lomond?

  • 3

Ciao Bella in Ben Lomond has morphed into Casa Nostra. Has anyone had a chance to try it? Santa Cruz hounds, are you out there?

  1. Click to Upload a photo (10 MB limit)
  1. Just bumping this up: Surely someone in the Santa Cruz mountains has tried Casa Nostra and can give us some info...

    2 Replies
    1. re: RWCFoodie

      It could be that the name just scares people off.

      1. re: Tripeler

        :-) We haven't had a chance to try it, but I've heard that the remodel made a huge improvement. Also heard the food is good but pricey...