Skip to main content
Go Back
Report Abuse

The Dodo

Popular
The-Dodo-1-1.png
The-Dodo-1-1.png

Description

A venerable bistro and SLC classic. It’s nice to know where to get quiche.

Location

2100 South, Salt Lake City, Salt Lake County, Utah, 84105, United States