About

Edit info

Visit Let's Face It at 5965 Almaden Expy in San Jose, CA 95120. For hours of operation call (408) 656-7370. Let's Face It has 14 reviews on Yelp and is rated 3 stars.

Yelp Reviews