In Celebrity Chefs Palo Alto: New Japanese fusion restaurant now open July 31, 2026 When Demi Ebara moved to the U.S. from Kyoto, Japan, around 15 years ago, she was initially focused on the…