India House Restaurant Locations & Hours in Iowa City, IA 52245
India House Restaurant Store Details
-
Address
810 East Market Street
Iowa City, IA 52245
Maps & Directions
-
Phone Number
(563) 322-3755
Nearby India House Restaurant Locations
Popular Stores in Iowa City
Popular Store Locations & Hours