Discover India in Austin Change City
India House Restaurant
(512) 454-7241
9616 N. Lamar Boulevard, Suite 190
Austin TX   [Map]   [Directions]
USA