Nha Trang Restaurant
(408) 274-6666

1820 Tully Rd, San Jose, CA | Directions   95122

37.322710 -121.824045
Get Directions