Chez TJ

Description

Michelin awarded Chez TJ, located in downtown Mountain View, a star for its exquisite contemporary French fare.

938 Villa Street, Mountain View CA 94041

More listings

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad