Dodo Restaurant

Cuisine: General

Address:

3690 Fort Union Blvd Ste 204 Salt Lake City, Utah, United States 84121
Phone: (801)486-2473
Website: http://www.thedodo.net/
Service Hours:
Overview:
No offer available
No reviews available.