The House of India Restaurant is located in downtown Windsor, right in the middle of all the action. Our 60 seat dinning hall, courteous staff, and knowledgeable cooks will ensure you have a dining experience you won’t soon forget. Specializing in Indian and British-Indian dishes including Butter Chicken, Balti, Karahi, and our popular Chicken Tikka Masala.

View Full Menu Here