Flea Street Cafe

Category:
3607 Alameda de Las Pulgas
Menlo Park, CA 94025
http://www.cooleatz.com/flea-st-caf... Email Business
  • Phone:(650) 854-1226
  • Fax: (650) 854-2145
Hours:
Sun5:30pm-9:00pmTue-Sat5:30pm-9:30pm
  • Percent organic food:
    • 3.0 out of 5
  • Percent local food:
    • 3.0 out of 5
  • Percent sustainable seafood:
    • 3.0 out of 5
  • Parking:Street
  • Good for:Dinner, Nighttime
  • Take-out: Yes
  • Good for groups: Yes
  • Good for kids: No
  • Takes reservations: Yes
Write a Review

No Reviews for Flea Street Cafe

View Larger Map/Directions

Nearby Green & Organic Restaurants

Andronico's Market
Andronico's Market
  • 7 out of 10

500 Stanford Shopping Ctr
Palo Alto, CA 94304

Tigelleria Ristorante
Tigelleria Ristorante
  • 8 out of 10

76 E Campbell Ave
Campbell, CA 95008

Cafe Gibraltar
Cafe Gibraltar
  • 10 out of 10

425 Avenue Alhambra
El Granada, CA 94018