Happy Sumo

153 S Rio Grande St # 1014, Salt Lake City, United States Get Directions to this spot
153 S Rio Grande St # 1014
Salt Lake City,
UT, United States
(801) 456-7866

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

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