India House is the best Indian Restaurant Portland. Since 1991, we serve authentic Indian cuisine made from aromatic and exotic spices instead of instant curry powder. Both vegetarian and non-vegetarian dishes are prepared at our restaurant. Each dish comes with distinctive flavors that remind us about the rich culinary heritage of India. High-quality food ensures the best dining experience. There are healthy beverages, beers, and wines on our menu. We have become the best Indian Restaurant Portland by serving our guests for years. To book a table ahead, call us. We also deliver food free of cost to make sure you enjoy it in the comfort of home. Our professionals make sure that our guests enjoy the food and get much-needed privacy.