ABOUT TOWN & COUNTRY VILLAGE
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.