Admiral Byrd Food Court
5500 Amelia Earhart Dr, Salt Lake City 84116