San Francisco Bay Area Restaurant and Bar Closures to Know in February 2025 | Eater SF
"The Menlo Park restaurant will close on Saturday, February 22 after ownership was given 30 days to vacate when the building was sold to new owners. The announcement indicates the shop will reopen in a new, yet-unknown location." - Paolo Bicchieri