Downtown Menlo Park
Showroom

Visit Us

844 Santa Cruz Ave.
Menlo Park, CA 94025

Hours
Monday
by Appointment

Tuesday–Friday
11am–5pm

Saturday
10am-4pm

Phone
(650) 308-9690