Vallombrosa Gift Store
Our physical store is currently closed due to the COVID-19. However, when we re-open, you can find us here.
Location
250 Oak Grove Ave
Menlo Park, CA 94025
Opening Hours
Monday to Saturday: 09:00 – 5:30
Sunday: Closed
Sales & Order Inquiries
giftstore@vallombrosa.org
650-325-5614