People also ask
Who owns House of India?
Thank you for visiting House of India Web site. House of India was established in the year 2005 to promote cultural awareness about India in San Diego.
3960 5th Ave, San Diego, CA 92103. India Palace is known for its Dinner, Indian, and Lunch Specials. Online ordering available!
Missing: House | Show results with:House