3850 North Terminal Drive Terminal Plaza Food Court, Salt Lake City
3850 North Terminal Drive Terminal Plaza Food Court, Salt Lake City 84122