India House Indian Cuisine London Inc.
Industry: Full-service restaurants
715 Wellington Rd, London, ON, N6C 4R4
India House Fine Indian Cuisine Has Londons Finest Best Indian Food Around! Find us at... 715 Wellington Road South, London, ON, Canada N6C4R4