The Happy Sumo

153 S Rio Grande St, Salt Lake City UT 84101 Today's hours: 12:00 pm-9:00 pm (801) 456-7866
Cuisines and Dishes at The Happy Sumo:
  • Japanese
  • Sushi

Map of The Happy Sumo

Owner? Update your menu! Own The Happy Sumo? Update your menu online!