Teriyaki Stix

1645 W 700 N, Salt Lake City 84116, United States Get Directions to this spot
1645 W 700 N
Salt Lake City, 84116
UT, United States
(801) 328-1151

Rate and review Teriyaki Stix in Salt Lake City, UT, United States!

Share your experiences at Teriyaki Stix with your friends or discover more Restaurants in Salt Lake City, UT, United States.