Chowhound Presents: Table Talk with Tyler Florence | Ask Your Questions Now ›

Restaurants & Bars


Casa Nostra, Ben Lomond?


Restaurants & Bars 4

Casa Nostra, Ben Lomond?

RWCFoodie | Dec 23, 2012 03:55 PM

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?

Want to stay up to date with this post?

Recommended From Chowhound