Get directions to: Noodle Express, Livermore, CA
Restaurant address: 4363 1st St Livermore, CA 94551, USA
Restaurant: Noodle Express