Baume is done with the Michelin Guide
By the Daily Post staff While many restaurants are celebrating new "stars" from the 2021 California Michelin Guide, a Palo Alto chef is pumped that his restaurant was removed from…
By the Daily Post staff While many restaurants are celebrating new "stars" from the 2021 California Michelin Guide, a Palo Alto chef is pumped that his restaurant was removed from…