Homeland Indian Spice (North Indian cuisine) is located in Kuala Lumpur, Malaysia on No8, Jalan 12/153a, Taman Puchong Indah. Homeland Indian Spice (North Indian cuisine) is rated 3.5 out of 5 in the category indian restaurant in Malaysia.
Address
No8, Jalan 12/153a, Taman Puchong Indah