NextEats
›
Utah
›
Food in Lehi
›
Italian Food
› NOODS
NOODS
Italian restaurant · 200 S 1350 E St, Lehi, UT
Hours
Fri 8 PM–10 PM
More food in Lehi, UT
·
Italian Food in Lehi