Flea Street

★★★★★4.5 (466) Restaurants Menlo Park

Business details

Category
Restaurants · New American restaurant
Address
3607 Alameda de las Pulgas, Menlo Park, CA 94025
Phone
(650) 854-1226
Website
cooleatz.com
County
San Mateo County

Hours

  • Monday: Closed
  • Tuesday: 5–8:45 PM
  • Wednesday: 5–8:45 PM
  • Thursday: 5–8:45 PM
  • Friday: 5–8:45 PM
  • Saturday: 5–8:45 PM
  • Sunday: Closed

About

Upscale mainstay for Californian-New American fare focusing on sustainable ingredients.