We are closed at the moment. Ordering system is disabled.×

India House Fine Indian Cuisine

715 Wellington Rd, London, ON
Canada
N6C 4R4
Tel: +1 519-680-3333

Business Hours