SJCReview
French•
New Almaden
Request a seat on the stone patio at La Foret, a French restaurant in New Almaden.
Shoshi ParksNovember 18, 2022