The Nauvoo is the perfect downtown spot for lunch in Salt Lake City. Their new menu offers fresh and healthy options for any mood. Hand-crafted sandwiches, unique soups, rich salads, and their famous homemade pot pies set The Nauvoo apart as the best lunch place in Salt Lake.