Results in Mountain View

Chez TJ

in Michelin Star

Attentive service, fresh flowers and soft music surround guests at this intimate, Michelin Starred, restaurant in downtown Mountain View.

938 Villa Street
Mountain View, California 94041
United States

Work here? Claim this business! Respond to reviews and privately message customers. Claiming is free, and only takes a minute.

Bookmark this