Does this restaurant have tvs
Address: 955 N 1400 W, Salt Lake City, UT 84116, USA
Tim Orme | Apr 20, 2019
I saw one today was not turned on though.
Tom Edwards | Apr 20, 2019
No
Luke Jackson | Apr 20, 2019
They do have wifi
Julie MILLER | Apr 20, 2019
Nope
Thanks! Your answer is awaiting moderation.