Our recent renovations have come to a close and our Menlo Park showroom is officially (re)opened for business.
Please come on by!
We are open every day except Sunday and major holidays, from 10 am to 6 pm PST.
If these hours don't work for you, please call us at any time to set up an appointment.
650.938.7846
650.815.5606