Check, Please! Bay Area Season 5: episode 4 (504)
Restaurants reviewed: Memo's Mexican Cuisine, Souls Restaurant, Flea Street Cafe
Restaurants reviewed: Memo's Mexican Cuisine, Souls Restaurant, Flea Street Cafe
Location: Map
3607 Alameda de las Plugas
Menlo Park, CA 94025
Phone: 650-854-1226
Website: cooleatz.com
Reviews
Marie: "Flea Street is comfortable and feels more like a home than a restaurant."
Fabian: "I would return to this restaurant for a special occasion or a nice getaway."
William: "The organic roots of this twenty-five-year-old restaurant were apparent in the wide-ranging choices and clever pairings of dishes."