What’s the latest in Palo Alto retail news? One new electric-car company, many new restaurants and four ice cream parlors, for starters. Read the about them here.

Leave a comment