Get directions to: Deja Q's, Menlo Park, CA Restaurant address: 1038 Hamilton Ct Menlo Park, CA 94025, USA Driving Walking Bicycling Restaurant: Deja Q's