Noodlehead

Noodle shop · 1330 E Chambers Ave #104, Millcreek, UT

Delivery

Hours

More food in Millcreek, UT · Noodle in Millcreek