Nha Trang Noodle House
417 W Main St, Alhambra
(626) 588-2833
Recent Reviews
Nha Trang Noodle House
417 W Main St, Alhambra 91801
(626) 588-2833