Search results
We did not find results for: Maria's Los Altos, CA.
Check spelling or type a new query.
We did not find results for: Maria's Los Altos, CA.
Check spelling or type a new query.
Phone: (650) 941-9682
393 Main St Los Altos, CA 94022-2806 2120.66 mi
Is this your business? Verify your listing
5.0 1 review
This was a great stop for what they called a European vacation without leaving Los Altos! Had fun seeing the unique gifts and bought some vintage glasses. Deborah, the store stylist has some great... More