← San Jose restaurants
TleafGreen
No reviews yet
Restaurant5353 Almaden Expy, San Jose
Own or manage TleafGreen? Claim this listing free
Hours
Hours not listed yet.
Details
Address5353 Almaden Expy, San Jose 95118-3602
Phone+14083168851
Websitehttps://www.tleafgreen.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.