India House Restaurant

810 E Market St

Iowa City, IA

(563)322-3755
Add Review | Edit This Place

Restaurant

Rating
starstarno starno starno star 2/5 with 1 vote
Add Rating
User Reviews & Comments
May 19, 2013
There are no reviews for this place yet.
Be the first to add yours here!