Nha Trang Restaurant

1820 Tully Rd, San Jose, CA

Menu (As of 11/3)

Nha Trang Restaurant Menu

Nha Trang Restaurant: hours and how to order