The Happy Sumo (Menu)

153 S Rio Grande St, Salt Lake City
+1 801-456-7866

Give a rating to The Happy Sumo

Suggest a dish

How much did you spend at The Happy Sumo?