Zagat GOOGLE INC Travel & Local

Free App on Google Play

View

West Menlo Park Restaurants

Flea St. Café

Californian • West Menlo Park

Food26 Decor22 Service25 Cost$58