Mikado

6572 S Big Cottonwood Canyon R, Salt Lake City, United States Get Directions to this spot
6572 S Big Cottonwood Canyon R
Salt Lake City,
UT, United States
(801) 947-9800

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

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