Casa Nostra
Add to Favorites
OPEN NOW
Today: 11:00 am - 4:00 pm
Saved to Favorites
Phone: (831) 609-6132
Address: 9217 Highway 9, Ben Lomond, CA 95005
Ristorante Casa Nostra
Cuisines: Mediterranean, Caterers, Italian, European, Continental
Price Range : Average