Restaurant
Flea Street
30 locals recommend,
Tips from locals
Delicious local california cuisine. Respect for the ingredients. Unpretentious. Quiet atmosphere.
Upscale mainstay for Californian-New American fare focusing on sustainable ingredients.
Unique things to do nearby
Locals also recommend
Location
3607 Alameda de las Pulgas
Menlo Park, CA
University Heights