Dodo Restaurant-In Sugarhouse (Reported Closed)
(801) 486-2473

152 S 400 W, Salt Lake City, UT | Directions   84101

40.766045 -111.902632

 
64% 100 15 14 Votes

Best of Citysearch

Nominated for:
Power Lunch (2005)
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!