Bay Area city won’t let owner of Michelin-starred restaurant retire

Bay Area city won’t let owner of Michelin-starred restaurant retire

Michelin-starred restaurant Chez TJ is located at 938 Villa St. in Mountain View.  Sheila K. on Yelp George Aviet believed that after four decades of running his Michelin-starred restaurant Chez TJ he’d be able to retire comfortably, but these days retirement seems far out of reach due to the historic ties of his property. Aviet … Read more