Restaurants & Bars

California

Casa Nostra, Ben Lomond?

Share:

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