India House Reviews & Details
207 Colchester Ave
India House is located at 207 Colchester Ave in Burlington near the intersection of Lakeview Ter and Berry St. Their menu consists of Indian dishes . Call (802) 862-7800 today!
- Major Intersection:Lakeview Ter And Berry St
Tell us more about India House Burlington!