A Once Michelin-Starred Restaurant in Mountain View Is Closing After Decades
Home - WhatNow | Food, Retail, Real Estate & Events in the U.S.…
April 16, 2026
Family-run Chez TJ, located in downtown Mountain View, has announced its closure through social media post.
Discussion in the ATmosphere