House of India, 325 Ouellette Ave., Windsor City Centre
382nd visitor, Write a review
Home made cheese served with flavored milk. » More on House of India Menu
House of India Map

near N9A4J1

House of India is People's Choice, 2016 winner

House of India is ranked #4 of 26 nearby Restaurants.

They say House of India is good, nice