Tram Chim Restaurant

989 Story Rd Suite 8054 San Jose CA 95122 USA

(408) 217-9301

Location