Pho Ngoc Lan Noodle House

39127 Cedar Blvd, Newark, CA

Menu (As of 10/30)

Pho Ngoc Lan Noodle House: hours and how to order