A new indoor play place recently opened in Palo Alto! It is near the intersection of California and El Camino Avenues. The beautiful space is very clean with high ceilings and great natural lighting. We were the only ones there during our hour-long visit on a Thursday morning. There is also a…
1 Comment