NOODS
7.1 • Restaurant
Restaurant offers a good vibe created by its owners. Signature dishes include unique marinara sauce and delicious Alfredo, both standing out for their flavor.
View menu
200 S 1350 E St, Lehi, Utah, United States
Similar places nearby
A few nearby places worth checking next.