Devotay Reviews & Details
117 N Linn St
Devotay is located at 117 N Linn St in Iowa city near the intersection of N Linn St and E Market St. Their menu consists of Spanish dishes . Call (319) 354-1001 today!
- Major Intersection:N Linn St And E Market St
Tell us more about Devotay Iowa city!