Product was successfully added to your shopping cart.
Product was successfully added to your comparison list.
Visit Us: Palo Alto
Ruti Palo Alto is located in the Town & Country Village, an upscale outdoor shopping center with a nostalgic feel. Not your average Town & Country, this shopping center is offers a variety of unique shops and eateries. This Palo Alto location opened in 2009 and is the very first Ruti boutique.
No upcoming events - please stay tuned for future events.
855 El Camino Real #64
Palo Alto, CA 94301
Mon - Sat: 10:00am - 7:00pm
Sun: 11:00am - 6:00pm