Beaux arts monument with a reflecting pool celebrating the Hetch Hetchy Aqueduct completed in 1934.
Pulgas Water Temple in Menlo Park
Places
Near me
Direction
56 Cañada Road, Redwood City, CA 94062, United States
Description
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout