Vietnamese & Chinese Noodle House

restaurant in Estrella Walk, National City

Phone: (619) 477-5643

Address: 600 E 8th St Ste 5