Aldo's Ristorante & Bar

Los Gatos, California, USA



Aldo's Ristorante & Bar, Los Gatos, CA, USA