Skip to main content

Ambrosia India Bistro Los Gatos

restaurant · indian restaurant · Los Gatos, CA

Address
133 N Santa Cruz Ave, Los Gatos, CA 95030
Phone
(408) 827-4339
Website
ambrosiaib.com/los-gatoss
Where
37.2255, -121.9827

Search Hominin for Ambrosia India Bistro Los Gatos

Other restaurants nearby

More in Los Gatos

Ambrosia India Bistro Los Gatos — restaurant in Los Gatos, CA | Hominin