
A new omakase restaurant by a former chef at San Francisco’s Omakase opens in Menlo Park
Chef Wen Zhao chooses the menu for his guests at his new restaurant Ren Omakase in Menlo Park, which will host its grand opening June 17. Courtesy Ren Omakase. Omakase restaurants along the Peninsula have doubled since 2024. Much of that increase is …