Restaurants in Nephi, UT

1597 S Main StNephi, UT 84648
(435) 623-0762
Open 24 hours, 7 Days a Week