Nestled in the charming town of Los Gatos, a Sicilian family's haven awaits. This cozy, authentic Italian restaurant beckons with seafood pasta perfection, an extensive wine selection, and artisanal cocktails. Immerse yourself in a taste of Italy under their warm, family-run embrace.
MoreLess
