Happy Sumo Sushi Bar & Restaurant stores in Salt Lake City, Utah on Map
Happy Sumo Sushi Bar & Restaurant store locations in Salt Lake City (Utah)
More Happy Sumo Sushi Bar & Restaurant stores in Utah - UT
Happy Sumo Sushi Bar & Restaurant stores located in Salt Lake City: 2
Largest shopping mall with Happy Sumo Sushi Bar & Restaurant store in Salt Lake City: The Gateway
Happy Sumo Sushi Bar & Restaurant store locator Salt Lake City displays complete list and huge database of Happy Sumo Sushi Bar & Restaurant stores, factory stores, shops and boutiques in Salt Lake City (Utah). Happy Sumo Sushi Bar & Restaurant information: map of Salt Lake City, shopping hours, contact information.
More Happy Sumo Sushi Bar & Restaurant stores in Utah - UT
Search all Happy Sumo Sushi Bar & Restaurant stores located in Salt Lake City, Utah