Cafe Borrone

LOCATION

1010 El Camino Real, Menlo Park, CA
next to the train station

HOURS

Tuesday – Saturday | 6am – 9pm
Sunday | 6am - 3pm
Closed Mondays

CONTACT

650.327.0830