Review of The Dodo Restaurant

1355 E 2100 S, Salt Lake City, UT 84105

Overall Rating

Review


Staff didn’t know what the options were and there weren’t that many to remember. After she checked on several things I still got sick.

Celiac friendly?

No

Updated 4 years ago

Celiac