Nha Trang Restaurant

647 W Valley Blvd
Alhambra, CA
626.281.1840
34.078446
-118.130219

for Nha Trang Restaurant
Directions
from: