The Happy Sumo
LinkedIn Pintrest Facebook Twitter Google +

The Happy Sumo,

Salt Lake City UT
Address: 153 S Rio Grande St, Salt Lake City UT 84101 / (801) 456-7866

Type: Restaurant

Cuisine: Japanese Vegan Vegetarian