Noodle Shops in Vallejo, California

Find the top Noodle shops in Vallejo, California near you now.

Pho Vallejo Noodle House

Noodle shop

Address: 908 Admiral Callaghan Ln, Vallejo, CA 94591

Reserve