Beautiful baby clothing store in an incredibly unique-for-a-retail store, park-like setting. It’s in a Menlo Park neighborhood and close to Stanford Shopping Center and Palo Alto.
Information
5Photos
1Comments
5Rating
Address:75 Arbor Rd suite v, Menlo Park, CA 94025, United States