Share your post with your fan club!
I heard there's going to be a Trader Joe's in Palo Alto Town & Country Center. No mention on TJ website. Anyone know when it'll open & where it'll be exactly?
Updated 5 months ago | 0
Updated 1 day ago | 200
Updated 2 years ago | 11
Updated 4 months ago | 0