1072 S De Anza Blvd B103, San Jose, CA 95129
leshanbeefca.com
No description available.
Categories: Chinese restaurant, Asian restaurant
Rated 4.3 / 5 (255 reviews)