Arlo Restaurant in Salt Lake City is your new favorite dining destination. Locally sourced, carefully crafted, and always delicious.