Italy comes to Ben Lomond...
Mario, Raffaele, and Pasquale have done it again!
It's a ristorante that fits—heart, soul and food—into its time and place. Just for me!
Casa Nostra lures with family-friendly surroundings, excels with satisfying, comfort italian cuisine.
I'll just come for the bread alone...
For Reservations, call: (831) 609 6132
Visit our Facebook page too.