Cafe Borrone is located at

1010 El Camino Real, Menlo Park, CA
in the Menlo Center between Ravenswood Ave. and Santa Cruz Ave. 

Parking is located underground off of Santa Cruz Ave.

Tel 650.327.0830