Nha Trang Noodle House

CLOSED
$ •

417 W Main St, Alhambra

Ratings

Menu

Add a Menu
Nha Trang Noodle House Menu
Nha Trang Noodle House Menu

Photos

Add a Photo
Nha Trang Noodle House
Nha Trang Noodle House
View All Photos
Updated on: