Reservation request: Chez TJ
Unfortunately no reservations can be made for this restaurant.
Chez TJ
938 Villa St.
CA 94041 Mountain View
CA 94041 Mountain View
Unfortunately no reservations can be made for this restaurant.