Menlo Cafe
Breakfast · Sandwich Shop
Menlo Cafe is a casual cafe offering breakfast, sandwiches, burritos, and waffles.
Location
Best places nearby
The highest rated places close to Menlo Cafe.
Local restaurants nearby
620 Santa Cruz Ave, CA
Location
The highest rated places close to Menlo Cafe.
620 Santa Cruz Ave, CA