Nha Trang Restaurant

1820 Tully Rd San Jose CA 95122 USA

(408) 274-6666

Location