x
Loading...

I-80 in Utah Eastbound

Searching: China Delight Clear

Exit 118
Salt Lake City, UT
China Delight
Left (N) - 0.48 miles
1704 W North Temple, Salt Lake City, UT 84116
82
Reviews