The Happy Sumo is a popular restaurant in Salt Lake City, UT, known for its delicious and authentic Japanese cuisine.
With a diverse menu featuring sushi, sashimi, and other traditional dishes, The Happy Sumo offers a unique dining experience for customers looking to enjoy Japanese flavors in a casual setting.
Generated from their business information