Filters:
new american restaurant in Menlo Park
About 6 results.
Flea Street Cafe
Alameda de las Pulgas 3607, 94025 Menlo Park, United StatesJesse Ziff Cool's suite of legendary restaurants including Flea St Cafe, cookbooks, blogs and other initiatives and efforts.
LYFE Kitchen
Hamilton Avenue 167, 94301 Palo Alto, United StatesWe Create: Craveable classics with a contemporary twist.