About
House of India is an establishment located in Windsor, Ontario on 325 Ouellette Ave. House of India is in the "Indian restaurant" category. Long-standing mainstay preparing halal Indian & Pakistani recipes to eat in or take out.
Categories
Indian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like