776 N. Terminal Dr FH-7, Salt Lake City, UT 84116
restaurant, North Salt Lake, UT, US
Today
How to go there