Name: Dodo Restaurant The In Sugarhouse. Descripton:The Dodo Restaurant has been serving Salt Lake since 1981. Although The Dodo has changed locations over the years, The Dodo is here to stay in Sugarhouse. Serving Lunch, Dinner and Weekend Brunch. Patio seating available in the Summer. Rating of 4.0000 based on 1 reviews.