Home › Top 4 Bicycle store in Menlo Park, California Find best Bicycle store in Menlo Park, California, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Pedego Electric Bikes Menlo Park US, Menlo Park, CA 94025807 Santa Cruz Ave Red Lantern Cycles US, Menlo Park, CA 94025883 Santa Cruz Ave Suite 3 Woodside Bike Shop - Menlo Park (CA 94027) US, Menlo Park, CA 940271800 El Camino Real STE. C Menlo Velo Bicycles US, Menlo Park, CA 94025433 El Camino Real